Tessa Porter (played by Cait Fairbanks) on The Young and the Restless on CBS was spotted wearing this striped top and green zip front skirt on The Young and the Restless on Jul 23 2018's episode. Tessa's Top is the Rita Top by A.L.C. . Tessa's Skirt is the Linda Skirt by Veronica Beard.