In this undated photo released by the Royal Collection on Thursday April 21 2011, the royal wedding dresses worn by (left - right) Princess Margaret (1960), Princess Alexandra of Kent (1963), Princess... more 
In this undated photo released by the Royal Collection on Thursday April 21 2011, the royal wedding dresses worn by (left - right) Princess Margaret (1960), Princess Alexandra of Kent (1963), Princess Charlotte (1816), Alexandra of Denmark (1863), and Princess Mary of Teck (1893). As speculation continues as to the design of Catherine Middleton’s wedding dress, a precious collection of historic royal wedding dresses worn by royal brides over the last 200 years have just undergone over 1000 hours of conservation treatment by conservators from Britain's Historic Royal Palaces. The wedding dresses belonging to Princess Charlotte (1816), Queen Victoria (1840), Alexandra of Denmark (1863), Princess Mary of Teck (1893), Princess Margaret (1960) and Princess Alexandra of Kent (1963) are usually carefully stored at Kensington Palace but have been made available to the media and are viewable on the Historic Royal Palaces website. less 
1 / 1
Associated Press | Photo By The Royal Collection/Historic Royal Palaces
Thu, Apr 21, 2011 6:59 PM EDT