I’m rarely surprised when celeb couples call it quits, but this announcement surprised me.
Drew Barrymore and Justin Long have split. The couple had been dating since August 2007. They almost made it a year. However, the two had known each other seven years before they began dating.

Hola!
Drew Barrymore celebrated her 33rd birthday in Mexico this past week with beau Justin Long.
Showing off her sexy bikini bod, Barrymore and Long, 29, frolicked in the water, took hand-in-hand strolls along the beach and sipped on fruity drinks. Long also went kayaking.
How fantastic does Drew look?!