Stars had a lot to celebrate this week with birthday parties, award shows, and the Fourth of July. Prince William and Kate Middleton cheered in the stands at Wimbledon, while Selena Gomez partied on the beach for pal Ashley Tisdale's birthday bash. A shirtless Zac Efron celebrated the Fourth of July on a yacht in St.-Tropez and bikini-clad Britney Spears hit the pool with her boys during their getaway to Hawaii. Plenty more went down this week, so click through to see the rest of the Summer fun!
Best Celebrity Pictures of the Week