Top: Long-Sleeve Ruffled Georgette Blouse by Givenchy
Anika Calhoun (played by Grace Gealey) on Empire on Fox was spotted wearing this pink ruffled top on Empire on episode 'Toil and Trouble (2)' (3x18) in May 2017. Anika's Top is the Long-Sleeve Ruffled Georgette Blouse by Givenchy.