We are royally excited to announce that rare garments from Her Majesty’s past are going on display. Windsor Castle recently made the announcement on Instagram, explaining that visitors will get to see vintage costumes worn by Queen Elizabeth and her sister, Princess Margaret, when they performed a series of Christmas pantomimes…