Ben McKenzie, Kate Middleton, Cara Delevingne & More Hot Celebrity Sightings For July 2, 2014

So many photos, so little time. We spotted tons of celebrities out and about and attending events.

Ben McKenzie was looking pretty hot in New York City. He makes me happy.

Kate Middleton was wearing the dress I’ve been coveting since the royal tour of Australia. 

And Cara Delevingne was…ummm…being very much herself while partying in London.

Launch the gallery to check out all the pics, and find out who was where and when!