British actress Carey Mulligan is having a major style moment since the awards season. The 25-year-old actress who stars in the new movie Wall Street: Money Never Sleeps hit the red carpet in a celestial sleeveless dress from fellow Brit Christopher Kane at the premiere of her new drama, Never Let Me Go, at the Ryerson Theatre last Friday at the Toronto International Film Festival. The dress is from Kane’s Resort 2011 collection. Kane is known for his prints and illustrations. Mulligan’s dress is ethereal and flatters her figure. We adore the mid-calf length, and the celestial sparkles that play a trick on the mind’s eye.