Even England's Royal Family Is Wearing Ugly Christmas Sweaters This Season
Actually these are just wax figures. They're wearing ugly Christmas sweaters for a thing called Christmas Jumper Day. It's part of a charity effort to help raise money for needy children around the world.