Harrod’s is an elite London department store known worldwide for high fashion and designer luxury. This holiday season, they compiled Disney princess themed outfits to inspire ladies everywhere to look (and spend) like fantasy royalty.
Can anyone spare me £168,000? Thanks.
