Princess Beatrice RED Valentino Lace Jacquard Trench Coat

Who: Princess Beatrice wearing a RED Valentino lace jacquard trench coat
Shop: Shopbop.com $1,195 / £833.28
Where: Royal Ascot, England

Credit: Getty