By now, we'd say we've become pretty well versed when it comes to knowing all things Meghan Markle related.
From working as a part-time calligrapher while struggling to find acting gigs, and the time she wrote to Hillary Clinton as a child to complain about a soap advertisement that suggested a woman's place was in the kitchen, to the fact she used to work as a 'briefcase' girl on Deal Or No Deal and became the most Googled actress of 2016, we'd most certainly win when it came to choosing her as a specialised subject on Mastermind.
Seriously, hit us with your best shot, John Humphrys.
However, we're slightly ashamed to admit we've only just learned one of the 35-year-old Suits actress' biggest secrets – the fact Meghan isn't even her real name.
I know, right? It's like we've been living a lie all this time.
The shame, the horror!
According to the Californian star's IMDb page, the self-proclaimed biracial actress is listed under the name 'Rachel Meghan Markle', which hardcore Suits fans will find ironic given the namesake of her Suits character, Rachel Zane in the HBO show.
Unsurprisingly, Markle's fans have taken to Twitter to announce their shock at Meghan, or should we say, Rachel's name change.
However, while we now start to unthread the patchwork quilt we made with Prince Harry and Meghan Markle's names and faces on it, we shouldn't be entirely surprised the Toronto-based star chose a stage name early on in her career, given the fact stars such as Gigi Hadid (Jelena Noura Hadid) and Blake Lively's (Blake Ellender Brown) both adopted new monikers for a life in Hollywood.
Then again, let's not forget Prince Harry's real name is Henry.
We just wonder what they call each other behind closed doors.