In celebration of her 2nd birthday tomorrow, Kensington Palace released this photo of Princess Charlotte taken by her mother, the Duchess of Cambridge at Anmer Hall.
The birthday girl is wearing a yellow knit cardigan from UK department store John Lewis. The John Lewis Baby Luxury Sheep Cardigan has now completely sold out on the retailer’s website, but a coordinating dress, currently reduced to £10, is still available in some sizes.
The bright knit cardigan was coupled with a JoJo Maman Bebe Peter Pan Long sleeve top in the 'Denim Ditsy Floral' print (£12.00). The top is also available as a bodysuit in smaller sizes (up to 3 years), but we believe she's wearing the top.
Charlotte has her fringe clipped back with a navy blue Amaia Kids grosgrain hair bow.
The royal tot has grown significantly since we last saw her over 5 months ago on Christmas Day! The photo of HRH is also the first of 2017. Our next chance to see Princess Charlotte will come in May when she attends her Aunt Pippa's wedding.