Queen Elizabeth I and Princess Margaret May 1, 2018 Royal Wedding Dresses History 650 × 385 Queen Elizabeth I and Princess Margaret