Zara Tindall puts on a glamorous display as she joins socialite Delfina Blaquier at an upmarket Magic Millions VIP lunch on the Gold Coast

At a high-profile gathering in London, Princess Beatrice, the niece of King Charles III and age 43, displayed her sophisticated style in fashion, mingling with famous companions.








