Cameron Diaz, Bruno Mars appear on 'Saturday Night Live'

Los Angeles, Nov 23 - Actress Cameron Diaz is all set to host the latest edition of 'Saturday Night Live'.

New promos show Diaz perfectly willing to strike a pose on the stage of Studio 8H, with her musical guests Bruno Mars and Mark Ronson, reported E! online.

Diaz is hosting the late-night live television sketch comedy and variety show for the fourth time, while Mars is back for his third appearance.

Ronson, who is making his SNL debut, has tweeted about his excitement to appear on the long-running sketch comedy series.

"I have pretty much watched every episode of SNL since I turned 14. The fact that i get to play on that '30 Rock' stage..." (PTI)