Top: Kaleidoscope Dream Tunic by Free People
Tessa Porter (played by Cait Fairbanks) on The Young and the Restless on CBS was spotted wearing this navy printed cold-shoulder tunic on The Young and the Restless on Mar 02 2018's episode. Tessa's Top is the Kaleidoscope Dream Tunic by Free People.