i'm 11 years older than my fiance, and we've been together almost 7 years. he's actually only 7 years older than my son. my fiance's parents actually stopped talking to him because they didn't approve of our age difference, but we're still very happy to be together
on the other hand, we're not stuck on the news and in the public eye all the time. i'd say 5 years is enough for most celeb marriages...