Meghan Markle's Makeup Artist Swears by These Reusable Eye Patches

Posted on: May 14, 2018   |   Posted by: TV Mag

Meghan Markle's Makeup Artist Swears by These Reusable Eye Patches

If you plan on watching the Royal Wedding, you'll probably need these eye patches. For US-based royal fans, E! Live From the Royal Wedding starts at 5 a.m. EST/2 a.m. PST, so...

Continue reading ...