Not everyone can head over to Windsor Castle and celebrate with the rest of the celebrity world for the Royal Wedding, but if you’re at Walt Disney World, you can join in on the fun. Brand new merchandise is now available at the United Kingdom pavilion at Epcot and it honors Prince Harry of Wales […]