Let's just put this out there: Meghan Markle's beauty game is on point. From her shiny hair to her flawless makeup, she looks amazing every time she steps outside. Thankfully, the answer to all those late-night Google searches asking "What beauty products does Meghan Markle use to look so damn perfect all the time?" has finally been found. The future princess revealed her go-to lipstick, and it's from an (appropriately British) brand we all know and love.

Charlotte Tilbury, of course, is one of the makeup artist greats, and much of her line is named after famous women. Markle's future sister-in-law, Kate Middleton, also has a shade named after her, as does Queen Elizabeth. Middleton's shade, The Duchess, is a "charming tea-rose pink" according to the brand's website, while The Queen is a cherry-tinted red. Maybe this means Markle could be getting a shade of her own soon, too?

As for whether she'll be wearing any of her favorites to her wedding is anyone's guess, but we'd be willing to bet she'll be rocking one of these light pink Essie polishes on her fingers. Considering she's been known to break royal protocol with her beauty (see: the time she wore a messy bun on an official visit with Prince Harry), there's no doubt whatever look she decides on on May 19 will be worth watching.