Kate Middleton has a lot to smile about, not only did she bag herself a prince and the amazing wardrobe that comes with it, she also has tickets to nearly almost every Olympic sport going…
It's no wonder then that the Duchess of Cambridge giggled her way through the synchronised swimming yesterday but it was all part of the role she took on being the perfect entertainer.
[Related story: Kate Middleton looks fit in her PE kit]
[Related story: Did Kate Middleton have a sneaky blow dry during Olympics?]
She coquettishly played with her hair and laughed as she chatted to Team GB ambassador, Robin Cousins and Olympic official Jenny Gray.
And Kate was the perfect hostess as she greeted Prince Albert of Monaco with a kiss, before making a joke that had everyone in hysterics.
The small swarm around the brunette appeared as captivated by her as the press and public are.
For the event, the style icon stuck to her usual Olympic uniform of dark jeans and a polo shirt with the Union Jack taking pride of place on her arm.
Her hair was perfectly in place, as was her make-up, we're still baffled by how she can look beautiful every day — does she ever take time off from looking amazing?
After the aquatic event, the royal joined her brother-in-law, Prince Harry to meet more of Team GB's athletes.
She smartened up for the occasion donning her much-loved Smythe blazer and comfy wedges by Stuart Weitzman for Russell & Bromley.