Actress Emily Blunt flaunted an ultra slim figure in a clinging bright red dress at an event merely two month after giving birth to her first child.
The 31-year-old actress, who welcomed a daughter Hazel with husband John Krasinski in February, took the gathering by surprise when showed off a very slender post-baby body at a wedding recently, reported Daily Mirror.
'The Devil Wears Prada' star had coupled the knee-length bright dress with stilettos.
Blunt began dating the American actor in 2008. The couple, who got engaged in 2009, tied the knot in 2010 in Italy.