Kate Middleton Wore an Affordable H&M Sweater on Her Latest Royal Visit
Yes, even royals wear H&M. Kate Middleton, the Duchess of Cambridge, is touring Denmark this week, and she visited a forest kindergarten—a school that is held almost entirely outdoors to help children understand the power of nature and its value…