Met Gala 2018: Princess Beatrice Attends in Royal Purple

On the red carpet for the 2018 Met Gala, which celebrates the Heavenly Bodies: Fashion and the Catholic Imagination exhibition, Princess Beatrice wears purple.