Red Long Sleeved Ruffle Blouse Top Worn by Rose Byrne as Sheila Rubin in "Physical" Hello, style strategists! Sheila Rubin, played by actress Rose Byrne, is seen wearing red long sleeved ruffle blouse top in the Physical TV Show.#1655 – Physical Season 3 Episode 1 (Timecode – H00M27S34)🛒 Shop Similar