Picture: E!
Princess Eleanor (played by Alexandra Park) on The Royals on E! was spotted wearing this black studded velvet jacket dress on The Royals on episode 'O, Farewell, Honest Soldier' (3x09) in Feb 2017.
See all outfits from this episode
View all The Royals outfits