It could be the most rewarding wedding the world has seen since TomKat tied the knot: Prince William, second in line to the British throne, will marry Kate Middleton on April 29 in a wedding replete with pomp, circumstance, horses, carriages—and plenty of souvenirs for the rest of us.
Haven't bought your unofficial Crown Jewels royal wedding condoms yet? Or maybe you prefer something more official—such as the tea towels and china that have been approved by the House of Windsor itself.
The list of royal wedding tchochkes—official and otherwise—is huge and growing by the minute. See the best of the best in our Royal Wedding Trinkets and Knick-Knacks gallery!