New Year’s Eve star Josh Duhamel surprised many of his fans and unsuspecting shoppers in a new Pepsi campaign.

The 40-year-old star stepped behind the tills in an American supermarket chatting with shoppers as many tried to work out if it was really him.

One elderly gentleman, who didn’t recognise him, said that he was “handsome” adding “You’ve got a good face for the movies.

When Duhamel asked: “What kind of acting do you think I should do?”

He said: “I think you’d be good at Westerns!”

Others starred in disbelief with one fan in particular, pulling out her mobile phone to show him a picture, said: “You’re my wallpaper!”

Another fan simply asked: “Are you Josh Duhamel?”

The cheeky actor replied: “I get that a lot!”

The actor is married to 38-year-old Black Eyed Peas singer Fergie and they are expecting their first child.

Speaking to the presenter of American TV show, Extra, Terri Seymour yesterday (July 16), Duhamel said: “We’re close, now we’re just in the middle of getting ready for baby.

"My wife has handled it beautifully... she looks so cute; her belly is way sticking out now. She feels good, she’s trying to enjoy the whole process...feeling it kick around... getting the nursery ready.”

RTÉ is not responsible for content on external websites.