Celebrating Harry and Meghan
Celebrating Harry and Meghan And the crowd goes wild! The streets of Windsor were filled with people from around the world hoping to catch a glimpse of the new royal couple.