premiere red carpet Tom Cruise  Rosamund Pike  jack reacher

Must have been chilly in Spain last night!

Tom Cruise and Rosamund Pike struck a pose at the Madrid premiere of their new action film, Jack Reacher, and the 50-year-old actor looked more like a soccer dad than a movie star. While Tom's fashion choice was a bit debatable, we find it interesting that his 5'9" co-star was wearing a pair of 5" Louboutin pumps, and she wasn't that much taller than him. Is Tom wearing lifts? Or is Rosamund slouching? We're so confused!

While Tom is about 5'7", the character he plays in the flick is supposed to be about a foot taller, and many fans questioned the casting choice. When Tom introduced the first footage of the flick at CinemaCon last spring, he joked, “For those of you who know the books, I'm obviously not 6'5", like Jack Reacher. But Lee felt that I was the right guy to drive fast cars and kick the sh*t out of people onscreen.”

As long as he gets the job done, we don't care!