Mars & Mark Ronson Appear in “Saturday Night Live” Promo with Cameron Diaz

Bruno Mars is ready to rock late night…

The 29-year-old part-Puerto Rican singer and Mark Ronson will serve as the musical guests on this weekend’s installment of Saturday Night Live, with Cameron Diaz serving as the night’s host.

Bruno Mars, Mark Ronson, Cameron Diaz

Mars, Ronson and Diaz appear in the just-released promos for NBC’s late-night sketch comedy and variety show.

Mars and Ronson will perform their brand new single “Uptown Funk,” which Ronson recently told Billboard is “one of Bruno’s favorite things that he’s ever done.”

The song comes from Ronson’s upcoming fourth solo album, Upcoming Special. A January 27, 2015 release date has been set.

It’ll be Mars’ third time on SNL. He first appeared as a musical guest in October 2010, and he pulled double duty as the host and musical guest in October 2012.