Carrie Underwood ... in good company in Badgley Mischka advertising campaign - Article Photos 1/2

Eva Longoria, Carrie Underwood, Brooke Shields, Lauren Hutton and Anjelica Huston appear alongside Mark Badgley and James Mischka to celebrate Badgley Mischka's 20th anniversary.