Lohan strikes a sexy pose on the set of a photo shoot in the Hollywood Hills. Plus: Kim Kardashian, John Mayer, Rihanna and more

HAVING A BALL

Nice catch! A cheery Cameron Diaz shows off her basketball skills while watching the Los Angeles Lakers best the Houston Rockets, 111-98, during Game 2 of the NBA playoffs at L.A.'s Staples Center on Wednesday.