Beyonce and Jay-Z have caused a stir in Havana as they marked their fifth wedding anniversary.
The power couple were mobbed by dozens of well-wishers at the renowned restaurant La Guarida, and police had to step in to keep the crowds at bay.
La Guarida staff showed pictures of the two dining on typical Cuban creole favourites - fish, chicken, black beans and rice - accompanied by their mothers.
The privately-run restaurant is famous as the filming location for the hit movie Strawberry And Chocolate, and is a mainstay on Havana's tourist circuit.
Waitress Silvia Fernandez said Beyonce toured the eatery and looked at photos of past celebrity clients: Jack Nicholson, Jodie Foster, Danny Glover, Will Smith, James Belushi and more.
Their bodyguards' presence outside set the gritty, bustling neighbourhood of Centre Havana abuzz, and a crowd gathered downstairs shouting Beyonce's name until she went to a balcony and waved.
Police arrived and made sure she was able to exit without incident.
"She was beautiful, without a drop of make-up, very natural," waitress Silvia Fernandez said. "What happened with the people was incredible."
The couple also toured colonial Old Havana wearing dark glasses and surrounded by bodyguards and excited fans.
Beyonce posed for pictures with local schoolchildren while Jay-Z puffed on a Cuban cigar, and then they popped into another restaurant that boasts a rooftop terrace with a sweeping view of the harbour.