Published On: Tue, Jul 11th, 2017

Duchess of Cambridge vs Queen Letizia: Royals have VERY similar style, but who looks best?

DUCHESS OF CAMBRIDGE and Queen Letizia of Spain are both known for being impeccably dressed, but the pair actually wear very similar outfits.
Daily Express :: Style Feed

Videos

Most Popular Posts