Yay! Congrats to Jay-Z and Beyonce!! They are celebrating 10 years of love! They work SO hard on their marriage. They've had lots of ups and downs but then again, WHO HASN'T?! Marriage ain't no walk in the park. They have 3 kids together. Keep fighting for your love! Cheers!