Rumors have been going on for years that Jay Z has cheated on Beyonce

Jay Z has been accused of having extramarital affairs with celebrities such as Rihanna and Rita Ora.