We went from thinking Scarlett Johansson was preggers with Sean Penn's baby just two short months ago to this week's news that couple are already kaput.
Despite their 24-year age difference, we thought these kids could have had a shot at making it last, well at least for another few months or so, what with their shared love of Cuban food, humanitarian work, jogging and snogging in public places.
So after ScarJo had just moved into Sean's Malibu pad, what went down to make the couple go their separate ways?
Nobody in Camps Penn or Johansson is saying, but we have a few goodies:
The first being that despite Penn's gruff outward appearance, the guy is actually a family man/mama's boy at heart (Mother Penn does live less than a mile away) and that some members of the fam urged him to purge the young starlet, who is just a few years older than his children.
We doubt the private Penn clan enjoyed the media frenzy and stalkerazzi that came out of the woodwork when ScarPenn united forces.
And besides, we secretly think (and hope) that Sean still loves ex-Robin Wright, who recently called it quits with her boyfriend, so perhaps she influenced her former hubby to give the new blonde the boot?
Our second idea—more a theory, to be honest—is that perhaps ScarJo wised up and realized she looks like a booby accessory to a midlife crisis.
Let's face it, ScarJo isn't exactly bringing in the box-office dollars these days, and she should really be focusing on her career, not her older, already established boyfriend. This is ScarJo's time to shine, and no way is she letting the old man slow her down!
But just as ScarPenn's reps never confirmed nor denied the pair were indeed a couple, the reps have also stayed mum on a possible break up.
What do you think went down? And who should each of them hook up with next?