From china to condoms and iPad apps to teddy bears, there’s no shortage of novelties commemorating the British royal wedding.
April 25, 2011 Lego figures representing Britain's Prince William, right, and his bride-to-be Kate Middleton. The bride and groom minifigures have been created to celebrate the royal wedding at Westminster Abbey in London on April 29. Fans have built a giant scale replica model of a wedding ceremony at Westminster Abbey, featuring 180,000 bricks and a congregation of nearly 400 figures. The model took eight weeks to construct and will be unveiled at the Museum of Science and Industry in Manchester, April 28. Handout/Lego/AFP/Getty Images
A mass skiing competition in Russia, the Westminster Kennel Club Dog Show, the Northern Lights glow over Finland, former congressman John Dingell’s funeral in Washington and more images from around the world.