Coat: Deva Coat by BB Dakota
Caitlin Snow (played by Danielle Panabaker) on The Flash on The CW was spotted wearing this navy and grey ombre coat on The Flash on episode 'The Man in the Yellow Suit' (1x09) in Dec 2014. Caitlin's Coat is the Deva Coat by BB Dakota.