What Charlotte wore:
Dress: Iruela (99 pounds)
Shoes: Early Days Pre-Wlaker Emma Shoes (29 pounds)
Socks: Barcelona CND (£3.10)
Bow: Amaia Kids (2.5 pounds)
What George wore:
The entire outfit is the same his father used at Prince Harry's christening
Here are all the photos: