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.
According to People, the royal-to-be apparently swears by Charlotte Tilbury Matte Revolution lipstick in Very Victoria. It's a rosey nude shade that was named after Victoria Beckham, who's rumored to be performing at the royal wedding on May 19 alongside the rest of the Spice Girls.
Charlotte Tilbury, of course, is one of the celebrity 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. "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?
People also shared a few of Markle's other hero products, including Fresh Sugar lip balm in Candy for "soft, kissable, buttery lips," (maybe that's what helped her land Harry?!) and Oribe Dry Texturizing Spray for help mastering the perfect hair flip.
As for whether she'll be wearing any of her favorites to her wedding is anyone's best 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.