Kate Middleton is clearly in a very good place right now. The brunette beauty's joie de vivre was unmistakable as she joined friends at a charity polo match in which Prince William was competing.
The 28-year-old - who has recently moved in with Wills - hardly stopped smiling for a second.
And at one point Kate – eyes shut and head thrown back - was taken over with laughter.
Her sunny demeanour will no doubt have royal watchers wondering if that much-longed-for engagement announcement is forthcoming.
It was the first attendance at a public event in a while for Kate, whose summer casual look of a dusky green dress and wedge platforms was bang on trend.
She watched her Prince and his brother Harry lead their team to victory in the Chakravarty Cup, which took place at Beaufort Polo Club in Tetbury, Gloucestershire.
Fortunately there was no repeat of the tumble Harry took while competing at a match in New York recently, in aid of his charity Sentebale.