Beyonce and Jay-Z caused a big stir in Havana as they marked their fifth wedding anniversary.
R&B's power couple were mobbed by dozens of well-wishers at the celebrity restaurant La Guarida and police had to step in to keep the crowds at bay. The pair dined on Cuban creole favourites – fish, chicken, black beans and rice – accompanied by their mothers.
Yesterday, the couple toured colonial Old Havana wearing dark glasses and surrounded by bodyguards and excited fans.
Beyonce posed for pictures while Jay-Z puffed on a Cuban cigar.