Britain's Princess Beatrice of York stands alongside her wedding dress, which was originally worn by Britain's Queen Elizabeth in the 1960s, ahead of it going on public display at Windsor Castle, Windsor, Britain. Reuters 
Britain's Princess Beatrice of York stands alongside her wedding dress, which was originally worn by Britain's Queen Elizabeth in the 1960s, ahead of it going on public display at Windsor Castle, WindShow more

Princess Beatrice's wedding dress goes on show in England