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’Hara – Lucky 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.