Kate Middleton, are you even human? Team omg! are mystified as to how, even in windy conditions and wearing an ill-fitting sports jacket she can still look like she's on a photo shoot.
It's no wonder really that she bagged a prince she clearly has magic fashion powers. During the Laser Radial race in Weymouth today the Duchess of Cambridge donned a Team GB waterproof jacket to watch the latest water-based race in the Olympics.
[Related story: Kate Middleton has sneaky blow dry at Olympics]
[Related story: Kate Middleton wears amazing outfit to the Olympics]
She teamed the somewhat oversized patriotic jacket in red white and blue with skinny jeans and prevented her hair from flying about in her face by pulling it back into a pretty ponytail.
The royal added a touch of femininity to the look with pear studded earrings and at times wore her A-list style sunglasses.
And because she's a practical sort of girl she even grabbed her hubbie's binoculars for the occasion.
To ensure she got the best view possible the stunning brunette used the accessory to catch all of the action — and we imagine they're the same pair Prince William used yesterday to get a good view of the handball.
Pretty much every day, K-Middy has shown support for Team GB at the Olympics proving that she takes her royal role very seriously and seems to be having an incredible time too.
If there was a competition for perfectness Kate would win gold - (sorry!)