Catherine O’Hara is back on television playing a main role in The Studio. The revered actress stars as Patty Leigh in the ...
a Moira Rose wig. She revealed: "When I was evacuated two weeks ago, I took a lot of them with me. Givenchy boots and this great outfit: A short dress with big, round, silver sequins from when I ...