Katherine Jenkins has been busy flaunting her post-DWTS slimline physique these past few weeks, but she really brought her A-game today as she performed the National Anthem at Epsom Downs Racecourse for the Queen, at the first official event of the Queen's Diamond Jubilee Weekend.
Jenkins looked radiant in a strapless lace-embellished fishtail gown by Suzanne Neville and gushed of the chance to perform for the monarch: "For me it's such a huge honour. It's the first time that the National Anthem has been sung during these celebrations and I would never have hesitated. I would have sung to her in the rain."
The Welsh singer swapped her ballgown for a racecourse-friendly turquoise fitted frock and elaborate hat as she enjoyed the races with her DWTS partner Mark Ballas and chatted to the Queen.
What do you think of Jenkins' style? Leave a comment and let us know and don't miss our gallery of the Queen's style evolution below.