Tessa Porter (played by Cait Fairbanks) on The Young and the Restless on CBS was spotted wearing this purple cutout top and black jacket on The Young and the Restless on May 09 2017's episode. Tessa's Top is the Bae Bae Layering Top in Midnight Plum by Free People .