The 25 Best Summer Snapshots

Jennifer Lopez! Kendra Wilkinson! Anne Hathaway! See how celebs partied away the summer of 2011

LIFE'S A BEACH

Zac Efron tests the waters with pal Ashley Tisdale as they celebrate her 26th birthday beachside in Malibu, Calif., on July 2.