Ted Baker Rytaa Coat in Dark Blue worn by Niko Hamada (Ellen Tamaki) on Charmed
Niko Hamada (played by Ellen Tamaki) on Charmed on The CW was spotted wearing this short navy coat on Charmed on episode 'Ambush' (1x20) in May 2019. Niko's Coat is the Rytaa Coat in Dark Blue by Ted Baker.