Episode 106: Schitt's Creek Beauty Secrets From Catherine O'Hara's Makeup Artist, Lucky Bromhead!

Ever wonder how Moira Rose gets her lewk? Meet the personal makeup artist to Catherine O’HaraLucky Bromhead! She’s the woman personally responsible for Moira Rose’s epic and hella-inspiring looks on the hit show Schitt’s Creek. Read the blog recap of the episode, including all of the products we discuss, here.