Zara Tindall just turned heads at Cheltenham, ditching her usual coats for a seriously glam Rebecca Vallance cocktail dress. The £860 number (now on sale!) had puffed sleeves, sequin roses, and total princess vibes. She styled it with an elegant updo and, if history repeats, probably killer heels. Zara’s been rocking Rebecca Vallance for all her big events—scroll for her best looks, including that Cinderella blue dress at Royal Ascot! #Beauty #ZaraTindall #RoyalStyle