The Cambridge clan gathered with extended Royal family members today for the Queen's (Gan Gan) annual pre-Christmas luncheon at Buckingham Palace.
The lunch was a private family affair but photographers managed to get some snaps of the guests as they entered the gates of the Palace. Princess Charlotte was spotted en route to the Palace in the back seat of her parents' Range Rover accompanied by Nanny Maria and Prince George.
The young princess wore a traditional liberty print dress with burgundy trim around the collar and a coordinating cardigan. The set looks very similar but not identical to the one she wore as the family was leaving Canada last year, and repeated on Christmas Day 2016.
It's highly likely the two dresses are by the same designer which still remains unknown. Today the frock was teamed with a burgundy 'Starfruit' cardigan by Amaia (£42.00).
A Princess Charlotte outfit would not be complete without a signature Amaia hair bow!