The rapper shoots a commercial in Los Angeles poking fun of himself. Plus: Katie & Posh, Scarlett Johansson and more

DUTY FREE

Now that the Golden Globes – and her post-show spat with ex Justin Timberlake – are behind her, Cameron Diaz looks to be back in high spirits as she prepares for takeoff from Los Angeles International Airport on Tuesday.