Outfit Details
Shirt: Wavy Print Shirt by Zara
Shop This Style
Tao Xu (played by William Gao) on Heartstopper on Netflix was spotted wearing this brown swirl print shirt on Heartstopper on episode 'Truth / Dare' (2x06) in Aug 2023. Tao's Shirt is the Wavy Print Shirt by Zara.




























