The Capital FM DJ and presenter says the 26-year-old singer/songwriter was ''smart'' getting the global superstar to feature on another version of the song, as he thinks it's going to nab the top spot this year.
However, he also thinks 'X Factor' favourites Rak-Su have a chance with their single 'Dimelo'.
Speaking exclusively to BANG Showbiz at Capital's Jingle Bell Ball with Coca-Cola at London's The O2 arena, Marvin said: ''For me there are two contenders for Christmas number one.
''For me, it's going to be either Rak-Su with 'Dimelo', obviously 'X Factor' winners and they are super hot right now. ''Then obviously Ed Sheeran and Beyonce's 'Perfect'.
''I think the song is doing well anyway, but Ed, the smart guy that he is put Beyonce on it, and the streaming numbers have just gone through the rough.
''If I had to put money on it, I'd say Ed and Beyonce. It's the cliché, perfect song for this time of year. It's going to be played at a lot of Christmas parties for sure.''
'Shape of You' hitmaker Ed recently hinted he's dropping a new song in a bid to top the chart.
He said: ''I do have one more trick up my sleeve. It's not like a Beyonce trick, but it's quite a cool trick.''
And it looks like he's collaborated with a big star from the past.
He added: ''This next one, no-one's expecting.
''It's more for my dad's generation. It'll be out next week. You'll see then.''
Ed still hasn't released his 'Despacito' style remix of 'Perfect', so it could be that.
Describing it previously, he said: ''The vibe is that it's a remix to 'Perfect'. I'm just basically going to 'Despacito' 'Perfect.'''
Labrinth has teamed up with Sia and Diplo to form a new supergroup: LSD.
The Struts teamed up with Kesha for a red and gold themed music video as part of their collaboration on 'Body Talks'.
Brody Dalle's band dropped their first new music since 2003's 'Coral Fang'.
Sometimes actors are not acting.