See what all the stars have been getting up to...

Rapper Snoop Dogg has plenty of swagger ahead of an appearance on the Late Show With David Letterman in New York.