All eyes were on the Queen as her Platinum Jubilee celebrations kicked off with a star-studded equestrian extravaganza, but it was Katherine Jenkins who stole the show in a beautiful dress. The Welsh singer dazzled in a blue ballgown with a huge skirt and sweetheart neckline, that left viewers likening her to a "Disney princess" and "Cinderella".
After the show the Queen rolled down the window of her car before waving at Katherine after she performed an emotional rendition of Rule Britannia! with the Academy Voices Welsh Choir.
Hollywood actors Tom Cruise and Dame Helen Mirren, once again playing a queen of England, also led the cast of entertainers who appeared in the first major event marking the Queen's 70-year reign.