Earlier this year, Prince Harry married Meghan Markle before the eyes of the world at Windsor Castle in his native England.
In many ways, it was like you'd expect from royal wedding - loaded with pageantry, tradition, and a whole lot of stuffiness.
But if you've followed their relationship before, during or since the wedding, we certainly don't need to remind you of this:
Meghan Markle is not the typical royal bride.
She is older than Harry (37 to his 34) an American, a former actress; and (perhaps most controversially) a divorcee.
In fact, unlike some of her more prim and proper predecessors, fair Meghan has a rather extensive romantic history.
Take a look below at the men who wooed the Duchess of Sussex before she became a British historical figure ...
1. Young Meg
Before hitting it big (relatively speaking) on U.S. basic cable drama Suits, Meg was just another young woman taking whatever work she could find in the wild west of modern day Hollywood. Like most up-and-coming model/actresses, she often found herself in some unusual positions.
2. What's the Deal?
For a time, Meg was one of the "Briefcase Girls" on the popular game show Deal Or No Deal. This involved looking hot and holding a briefcase. Hey, it paid the bills ... and it wasn't long before Markle was able to parlay this and rise through the ranks to become a legitimate actress.
3. Suit Up
Before her relationship with Harry, Meghan was most familiar to a small but loyal number Americans as one of the stars of the critically-acclaimed USA Network legal drama Suits.
4. Always a Go-Getter
She certainly didn't waste any time in carving out a career for herself. And it seems Meghan applied that same level of ambition to her love life.
Sources say Markle was a strict adherent of the controversal women's dating guide entitled The Rules. What does that mean exactly?
6. Meghan's Men
â€œMeghan used to quote The Rules all the time and really put it into practice with a number of her boyfriends," says one insider. And those boyfriends were a motley crew, indeed ...