She's the singing golden girl of Britain, and Katherine Jenkins lived up to her image as she sang the British national anthem at the London Olympics Parade.
The blonde star was dazzling in her sequinned gold strapless gown as she joined British Olympic and Paralympic athletes outside Buckingham Palace after they paraded through the streets of London to celebrate the country's sporting success.
Thousands of people turned out to support the athletes, and Katherine couldn't have looked more perfect for the iconic moment.
Agree? Let us know below, and see more Katherine Jenkins pics here:
Also on MyDaily: