Beyoncé and her two-year-old laughed and played together on a yacht while holidaying in Portofino, a couple of days after the superstar turned 33. Not sure about the bikini though, what do you think?
And despite rumours to the contrary, the singer looked very much in love with her husband Jay Z as the couple wandered arm-in-arm around the town's picturesque streets.
There were plenty of public displays of affection as the loved up couple checked out the merchandise in stalls and shops in the picturesque, cobble-stoned town. The Single Ladies singer showed off her curves in a colourful bikini and high-slit skirt.The 44-year-old rap star, aka Shaun Carter, was super casual in a light blue-and-white striped polo shirt, black shorts and white trainers.
Both stars wore dark glasses to shield their eyes from the sun.
To mark her birthday last Thursday, Beyoncé shared a cute snap of herself when she was a little girl.
Taken when she was four or five years old, the singer had a resemblance to her own daughter.
With her hands on her hips, and giving a wide smile, Beyoncé already looked like a star.
The little performer, who grew up in Texas, wore a pink and white striped T-shirt that had a high collar and short sleeves, topped with a Happy Birthday hat.