Catherine O'Hara as 'Schitt's Creek's' Moira Rose has been TV's most fashionable characters. Here's a look at her outfits through the years.
53