It seems like Hollywood marriages never last … but sometimes the ones you doubt the most are the ones that actually seem to work. The Stir rounds up 10 celebrity marriages that may make you think, "Huh. They're really not divorced yet?"
- Melanie Griffith and Antonio Banderas: They met on a movie set, while they were both married to other people … but they've been married now for 16 years.
- Heidi Montag and Spencer Pratt: Did anyone think this reality show couple would last more than a few months, tops?
- Sarah Michelle Gellar and Freddie Prinze Jr.: When these two teen idols got hitched in their mid-20s, no one really expected to see them mature into 30-something parents together.
- Gwen Stefani and Gavin Rossdale: The Bush frontman was the bigger star when they got together, but they stuck it out even after their roles reversed and Gwen became the household name.
Click for the complete list, which includes two rockers who are still married to their high-school sweethearts
. (Read more Melanie Griffith