Coat: Trench Coat by Yves Saint Laurent
Anika Calhoun (played by Grace Gealey) on Empire on Fox was spotted wearing this white trench coat with pearl buttons on Empire on episode 'Sinned Against' (2x09) in Nov 2015. Anika's Coat is the Trench Coat by Yves Saint Laurent.