While the world eagerly anticipates the wedding of Prince William
and long-time girlfriend Kate Middleton
, savvy businesses are cashing in on the excitement. To celebrate the impending nuptials, you can choose from an array of royal wedding memorabilia, from Princess Catherine dolls to a royal wedding pizza. Check out the best and worst souvenirs!