The cream of the style crop were out in force last night to celebrate the Council of Fashion Designers of America awards in New York. Here are our favourite dresses of the evening!

Miranda Kerr, 30, in Proenza Schouler




 

Nicole Richie, 31, in Marc Jacobs




 

Jessica Chastain, 36, in Givenchy




 

Sofia Vergara, 40, in Lorraine Schwartz jewels


 

For more glamorous style inspiration, click here to see the BAFTAS fashion