Beyoncé and Jay Z – 21 years
Beyoncé Knowles, also known as Queen B., is one of the highest-selling artists in the world, and has received more accolades than we can keep up with. The world-renowned singer is also famously married to American rapper Jay Z, but not many people know their relationship dates back over two decades.

The two first met and started dating in 1999, when Beyoncé was only 18 years old and a part of the musical group Destiny’s Child. It was only in 2003 that she embarked on a highly successful solo career, and by that time, she was already a woman spoken for. The couple tied the knot in 2008, and in 2012 they welcomed to the world their first daughter, Blue Ivy.