Fly or Fail: CFDA Red Carpet Recap

 2014 CFDA Fashion Awards - Arrivals

Jennifer Hudson