The Queen's granddaughter Zara Phillips stepped out for a charity screening of the horseracing drama Seabiscuit on Monday night, grabbing attention with both her dazzling smile and an even more eye-catching accessory – £250,000-worth of diamonds.
Accompanied by her elder brother Peter and her stepfather, Commodore Tim Laurence, the 22-year-old topped off her black evening gown with the sparkling bauble, which was on loan from jewellers Moussaieff.
And as she made her way up the red carpet, Princess Anne's daughter made it clear that she had no qualms about appearing in public during the media firestorm created by former royal butler Paul Burrell's Princess Diana tell-all book, A Royal Duty. "I'm not bothered," she said. "I'm perfectly happy to be here."
Zara's appearance at the Leicester Square movie premiere was a rare one, but the young royal, a keen equestrian, chose to attend because proceeds went to a cause close to her heart, horseracing charities.