Last night (June 27th) in London, Princess Beatrice wore a pale pink dress with royal blue cuffs by Roksanda Illincic, a London-based designer also favored by the Duchess of Cambridge and Keira Knightley.
Beatrice was the guest of honour at the Britain Creates 2012: Fashion & Art Collusion VIP event held at the Old Selfridges Hotel. The royal redhead paired her long-sleeved number with patterned Nicholas Kirkwood heels and a pink clutch by Anya Hindmarch, according to Marie Claire UK. Hail Britannia!
Last night’s look totally makes up for the nonsense Beatrice is famous for wearing. She looked super-dumpy at gran’s Diamond Jubilee thanksgiving service June 5th in an ill-fitting Kinder Aggugini, and let’s not forget the fallopian-tube-toilet-seat Philip Treacy hat she wore to the royal wedding last year.