Today is Princess Beatrice’s 30th birthday, a milestone for anyone — and no better way to celebrate than a giant look back at things she’s worn in public. Did you know that her full name is Beatrice Elizabeth Mary and it took Fergie and Andrew two full weeks to announce her name? It’s true. Did you know she was head girl at school? She was. Were you aware that her first boyfriend might have (accidentally??) killed someone? (Not the one she was with for a decade, Dave Clark. The one prior to that.) Well, ne’er did the Wikipedia of a royal ever run smoothly, truly. And in celebration, this birthday slideshow has everything:  tiny princes, stylish sisters, Wills in a beard, turbans, Fergie making unusual life choices, Diana cameos, and a lot of wacky hats.

[Photos: Splash, Fame/Flynet, Getty, Rex/Shutterstock, PCN]