American singer Beyonce, 30, married her long time beau Jay-Z, 42, in 2008.
12 years is a reasonable age gap.
Wow, this guy is absolutely nothing to look at and I cannot believe what she ever saw in this guy! He is another one that if he didn’t have the money he has, I believe he would not get any women to get to try to date him!!