News

Meghan Markle told IT Cosmetics founder Jamie Kern Lima that her freckles once prevented her from booking beauty campaigns on the latest episode of Meghan's podcast Confessions of a Female Founder on ...