Beyonce and Jay-Z got hitched back in April 2008, so they celebrated five years of wedded bliss (or just marriage) on Thursday in Havana, Cuba.

According to the Associated Press, they were mobbed by fans, and police had to step in to keep the crowd at bay. Bey & Jay reportedly had dinner at the restaurant La Guarida on Wednesday night, eating fish, chicken, black beans, and rice, accompanied by their mothers, as well as bodyguards. (How romantic?) Beyonce went to a balcony and waved to the crowd. Waitress Silvia Fernandez said, "She was beautiful, without a drop of makeup, very natural. What happened with the people was incredible." She's like royalty!

Check out some photos from their trip here. Happy anniversary!

Source: Miami Herald