Blake Shelton has paid $40,000 for his first movie role.

Blake Shelton has landed a movie cameo

Blake Shelton has landed a movie cameo

The 47-year-old country singer is set to share the screen with Mark Wahlberg in an upcoming film after making the winning bid for a cameo during a live auction at the Keep Memory Alive’s 27th Annual Power of Love Gala in Las Vegas on Friday (10.05.24) night.

According to People magazine, Blake - who was honoured at the event for his philanthropic work - joked on stage later in the evening: “I don’t know if you guys saw the auction earlier. This is maybe the last time I’m ever gonna perform country music.

“I’m a movie star now. I’m not f****** around.”

But despite his apparent career change, Blake went on to perform 'Sweet Caroline', 'Ole Red' and 'Sangria' before inviting his wife and "secret weapon"Gwen Stefani on stage to sing 'Nobody But You' with him.

The No Doubt frontwoman had paid a touching tribute to her spouse earlier in the evening.

She said: “His heart is as big as his voice. His talent is obvious and he lights up the room and brings a smile to everyone he meets that makes us all love him so much. So whether he’s supporting an important cause and organisations across the country, he’s an incredible person.

"He supports veterans. He supports children’s hospitals, food banks, supports people with disabilities, disaster relief efforts, wildlife conservation or local communities in need, Blake’s generosity is genuine and endless. His dedication to giving back and making a difference and using his platform for good, both publicly and behind the scenes is truly inspiring.”

While it is unclear which movie Blake will appear in, Mark currently has four projects in the pipeline.

'The Union' and 'Flight Risk' can likely be ruled out for the former 'Voice' star's cameo as they are both in post-production, but the 'Instant Family' star currently has 'Play Dirty' in production and 'The Six Billion Dollar Man' in pre-production.