Top: Collared Daises Top by 525 America
Allegra Garcia (played by Kayla Compton) on The Flash on The CW was spotted wearing this blue daisy print top on The Flash on episode 'The Good, The Bad and The Lucky' (9x06) in Mar 2023. Allegra's Top is the Collared Daises Top by 525 America.