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 ...
Some results have been hidden because they may be inaccessible to you