Princess Charlotte's only seen wearing smock-style dresses, Mary Jane shoes ... but this navy number is a dead ringer for one she wore to a Christmas church service. Available in Tesco stores from 29 ...
Results that may be inaccessible to you are currently showing.