Jennifer Love Hewitt and fiance Ross McCall have broken up. Jennifer and Ross split over the holidays and nobody is entirely sure why. The perpetually size 2 actress was getting in shape, running a marathon, and reducing those massive saddle bags she’d worked very hard for, in order to be a svelte bride.

more photos after the split…

Guess she can have an extra helping of macaroni and cheese now.