
Not only is True Blood Season 2 filled with action and drama, the fashion brings the characters to life on the show. Costume designer Audrey Fisher is in charge of True Blood’s wardrobe- she does an amazing job! We found out what some of the characters wore on Season 2 on True Blood.

Deborah Ann Woll character Jessica Hamby wore a J. Crew flower print dress. The dress was actually borrowed from Sookie’s (Anna Paquin) wardrobe closet.


Rutina Wesley’s character wore Free People tops several times throughout the second season.


Nelsan Ellis’s fierce character Lafayette Reynolds wore his signature headwraps.


