Nelsan Ellis Hosts HBO’s ‘True Blood’ Crew Appreciation Party

Fan favorite Nelsan Ellis, who plays Lafayette Reynolds on HBO’s mega-hit True Blood, hosted HBO’s True Blood Crew Appreciation Party held at the The Carlyle Residences on July 3, 2010 in Los Angeles, California.

Ellis, a straight former Marine, who plays a redneck-thumping, drug-dealing diva explains where he draws his inspiration from when playing Lafayette.

“I think I’ve been in every gay club from New York to California,” says Ellis, 32. “I would be in clubs with my recorders in my pocket, taping people talking. But at the end of the day, I drew more from my [four] sisters and my mother. I’ve been mimicking them my whole life. They’re in my bones.”

The transformation isn’t all interior.

“I have more makeup on than any of the females in the cast,” Ellis says. “Once they get me with the fake eyelashes and the eye makeup, I listen to some Rihanna and I’m there.”

I’m guessing early Rihanna? Those tunes will bring out the girly side in anyone.

More True Blood news and photos:

I Love That Alexander Skarsgard Has Never Seen ‘Twilight’
Alexander Skarsgard Loves Being Naked & Most Love Him Naked As Well
Ryan Kwanten & Vanessa Minnillo Get Some Beauty Work Done