The Ultimate Guide to Moira Rose’s Wigs from Schitt’s Creek Moira Rose, played by the incomparable Catherine O’Hara, is one of the most unforgettable characters from the beloved sitcom Schitt’s Creek. Her extravagant wigs are not just a part of her eccentric persona; they also highlight her theatrical flair and vibrant personality. This guide delves […]