LOS ANGELES - NOVEMBER 28: Felicity Huffman at the 2007 Film Independent's Spirit Awards Nominations at Sofitel Hotel on November 28, 2006 in Los Angeles, CA.
Editorial use only
Editorial credit: s_bukley / Shutterstock.com

Royalty-free stock photo ID: 122365450

LOS ANGELES - NOVEMBER 28: Felicity Huffman at the 2007 Film Independent's Spirit Awards Nominations at Sofitel Hotel on November 28, 2006 in Los Angeles, CA.