Ok we've heard this one before, but could it be true this time? Reports are that rap mogul Jay-Z and longtime girlfriend Beyonce are engaged. Jay reportedly popped the question in Cannes while the two were on vacation.

Sources say that the groom-to-be promised Beyonce "the biggest diamond she can fit on her finger," and that "this will be the hip-hop wedding to end all hip-hop weddings."

We're definitely crossing our fingers that the rumor is true, but until the couple confirms, we'll be on full engagement ring watch.

Why is Beyonce so 'crazy in love' with Jay-Z? What's not to love? Check out these photos of all the ladies that dig the Jigga.