Princess Eugenie began her 16th birthday celebrations a day early by accompanying her mother, Sarah Ferguson, to a high-profile fashion bash at avant-garde London store Selfridges on Wednesday.
Wearing classic stilettos under black trousers and a tightly-belted peasant smock, Prince Andrew's younger daughter was well up to the high fashion mark set by other attendees such as model Helena Christensen, actress Kristin Scott Thomas, and a raft of younger fashionistas including Camilla Al-Fayed.
The Duchess of York, who readily admits that she spends a large part of her time in the air travelling from one engagement to another, was obviously thrilled to be with her daughter for the landmark birthday. Dressed in elegant navy blue with her famous mane of flame-coloured hair flowing loose, Sarah held tight to Eugenie's hand as the two of them mingled with other guests.
The princess turns 16 on Thursday, March 23, and is expected to celebrate quietly with friends and family.