Zac Efron and Vanessa Hudgens celebrated the Fourth of July with their friends at a beach bash in Malibu on Sunday. He was a hot commodity when it came to your picking a shirtless date for an Independence Day party, but Zac sadly opted to keep his impressive abs covered and not go shirtless. Zac and Vanessa were among the many celebs who spent the holiday on the sand, but Zac will soon have to leave the lounging behind when he hits the road to promote Charlie St. Cloud before its release in just a few weeks.
To see more photos of Zac and Vanessa on the beach, just