Today, Prince William, Kate Middleton and two of their children, Prince George (6) and Princess Charlotte (4), clocked back in for royal duty. That meant donning their finest nautical gear and hitting up the King’s Cup Regatta at Cowes, on the Isle of Wight in England.
Taking a brief break from the Cambridges’ summer vacation, Prince George flashed his I’m-missing-my-front-teeth smile and played captain at the boat race. Kate Middleton wore shorts (!) and rocked a ponytail. And, taking a sartorial cue from her always stylish mother, Princess Charlotte really dressed for the occasion.
The princess wore a nautical-inspired blue and white striped dress from Ralph Lauren kids that looked cute—even under a lifejacket.