Explore Hat Hairstyles, Summer Outfits, and more!

Madelaine Petsch

(Madeleine Petsch) Princess Astrid of the Southern Isles is the daughter of Prince Hans. The best way to describe Astrid would be misunderstood, she has.

Here's a must-read article from Cosmopolitan: This is the Exact Red Lip Color Cheryl Blossom Always Wears on Riverdale