The gorgeous actor – who plays Christian Grey in the erotic movie – was swarmed by admiring ladies in the East Village on Saturday (7 February).
We don't blame them!
Jamie, who was dressed in jeans and blazer, happily stopped to take photos with the fans and sign autographs. Isn't he just lovely?!
The 32-year-old actor from Northern Ireland is on the promotional trail for Fifty Shades alongside co-star Dakota Johnson, who plays his onscreen love interest Ana Steele.
They attended a fan screening together in New York last week and will be gearing up this week for the movie's general release on Valentine's Day. It's been rated 18.
Based on the first erotic novel by E.L. James, the movie tells the story of dominant businessman Christian's seduction of naïve Ana and how he introduces her to his world of bondage.
Despite having a hectic promotional schedule, gorgeous Jamie found time on Friday to join actor friend Tom Sturridge for a couple of drinks at a Manhattan bar.
Reveal is now on Google Plus! Join us here for the latest pictures, fashion and celebrity news!