4. A toy firm has unveiled Prince William and Princess Catherine Wedding Dolls. The dolls cost $264 for the pair and each figure has been painstakingly put together by an array of British designers to replicate the original outfits worn at Westminster Abbey for the April 29 Royal Wedding. Supermodels in Sexy Bikinis!
blog comments powered by Disqus