Shop This Style
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.
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.