Emily Blunt is flawless. That's all.
At two premieres for her and Tom Cruise's new sci-fi movie, "Edge of Tomorrow" this week, the 30-year-old actress posed alongside Tom Cruise and on her own, confidently showcasing two contrasting looks, one bright and colorful and one dark and, well, edgy.
Blunt, also known for playing a fashionista assistant in "The Devil Wears Prada," is also sporting an amazing figure after giving birth to her and husband John Krasinski's first child in February.
At the premiere of "Edge of Tomorrow" in London on Tuesday, Blunt wore a strapless, magenta, red, white and blue paisley-print Osman Resort 2015 dress and pink pumps. The actress, who also worn her golden brunette hair in loose waves, also showcased her sense of humor, making silly faces while posing with Cruise on the red carpet.
At the movie's premiere in Paris on Wednesday, May 28, the actress switched gears and walked the red carpet with Cruise in a black, leather David Koma Fall 2014 Ready-To-Wear with sheer panels and netted detailing around the shoulders, elbow-length sleeves and knees. She wore her hair in an updo and open-toe Christian Louboutin "Toboggan" pumps.
In "Edge of Tomorrow," Cruise plays military officer Major William Cage, who teams up with Blunt's character, a more experienced fighter named Rita Vrataski, to battle invading aliens.
Which one of Emily Blunt's looks do you like more?