Kate Middleton is rewriting her script.
The Duchess of Cambridge, 40, wore three very different nautical outfits for a sailing race and a children's activity in Plymouth, England, including two pairs of shorts on Sunday.
As she arrived at the event, Middleton wore tailored white linen shorts from British heritage brand Holland Cooper ($243) and a striped navy sweater from Erdem.
This is the third time the Middletons have worn shorts since marrying Prince William in 2011.
For the first time since 2008, Middleton ever wore shorts on an official royal engagement was a few years ago during a 2019 boat regatta.
During the familys Caribbean vacation earlier this year, she didnt let decades go by before opting for a khaki pair.
Middleton wore white canvas Superga trainers ($65) and gold chain hoop earrings ($23) as part of her appearance for the athletes' 1851 Trust charity, which she is a patron.
She wore a wetsuit, Adidas sneakers, a GBR Sail GP team cap ($40) and SunGod Sierra sunglasses in the limited-edition Great Britain Sail GP style ($110) to compete against New Zealand.
Before the final day of the Great Britain Sail Grand Prix in Plymouth, Middleton, an accomplished sailing woman herself, led the Great Britain team to victory against their Commonwealth opponents.
After her teams win, she changed her outfit to a white shirt and a Team GB windbreaker, and even put on a second pair of shorts, this time choosing navy Helly Hanson hiking shorts ($53, originally $75).
The Duchess of Cambridge reverted from her Adidas to the Supergas and kept her hat, smiling as she accepted a bouquet of flowers from a young girl following the victory.