Shop This Style
Outfit Images
Ava Sharpe (played by Jes Macallan) on Legends of Tomorrow on The CW was spotted wearing this white dotted blouse on Legends of Tomorrow on episode 'Freaks and Geeks' (5x12) in May 2020. Ava's Top is the Dot Triangle Silk Shirt by Theory.































