Juliette Barnes (played by Hayden Panettiere) on Nashville on CMT was spotted wearing this navy and red small print blouse on Nashville on episode 'I Feel Sorry For Me' (3x04) in Oct 2014. Juliette's Top is the Vivette Top in Dark Navy / Spicy Orange by Joie .