• Share
  • Tweet
  • Share
 Kristen Stewart, Miley Cyrus, Kim Kardashian

Twitter, FameFlynet, NATIONAL PHOTO GROUP

Kristen Stewart cheating on Robert Pattinson! Miley Cyrus cutting off her locks (oh, and getting engaged)! Kim Kardashian stepping out with a new beau (that'd be rapper Kanye West, of course)!

This summer gave us weddings and wedding fake-outs, breakups and American Idol shake-ups, the Olympics and hunky men galore stepping out of the closet (like Matt Bomer, swoon!). The stories may not have always been happy, but they left a mark on this summer.