You might have not known that Beyoncé was only 20 when they started dating, and Jay-Z was 32. People say age is just a number and in this case it’s definitely true — today Beyoncé is 37 and Jay-Z is 49. The picture above was taken in 2005, a couple of years before their wedding.
Since the very beginning they kept their relationship a secret — they got married in 2008, and despite the rumors of a break-up and the release of Beyoncé’s provocative album “Lemonade” with lyrics hinting at infidelity and a marriage in crisis, the couple seems to be tighter than ever. Jay and Beyoncé have been together for more than 18 years now and have 3 children — daughter Blue Ivy (7) and twins Rumi and Sir Carter (2).