Fashion Police Season 6 Episode 38 050611
- May 6, 2011
Serena Williams channels Big Bird in a too-feathery frock, while Michelle Williams dazzles in an elegant Miu Miu.
Serena Williams channels Big Bird in a too-feathery frock, while Michelle Williams dazzles in an elegant Miu Miu.