Princess Beatrice shocked royal fans in a stunning lace bridal cape as she attended the Hill House Home UK launch dinner - and the royal looked amazing. See photo.
The socialite, 36, oozed glamour in the mini frock as she posed up a storm at The Hill House Home UK launch dinner at the Ochre in The National Gallery in London.