True Blood: Waistcoat Lafayette wears in Season 3?

Right Knight

New member
I think it's in season 3 episode 6 and 7 of True Blood, but Lafayette wears a black and gold silk oriental waistcoat type thing. What would it be called, and where could I get one?
 
Back
Top