An Internet user shops for a replica of the wedding gown of British Princess Kate Middleton on the Taobao website in Shanghai, May 4, 2011. [Photo/IC]