It was a busy week for our favorite stars! The fun kicked off over Fourth of July weekend, which brought lots of celebrities to the beach including Reese Witherspoon. Kristen Stewart skipped out on Independence Day festivities to go horseback riding in Palm Springs, and Kate Middleton and Prince William's tour of Canada continued. Jennifer Aniston capped off an exciting few days with her Hollywood Walk of Fame handprint ceremony with her boyfriend Justin Theroux in the front row for support. That's not all that happened though — click through to see this week's best pictures and biggest stories!