Music icon Beyonce celebrated her birthday a few days ago on the 4th of September and yesterday she marked the day while on holiday with her husband Jay-Z in Italy.

The couple is currently on their On The Run tour and took some time together to celebrate Beyonce’s birthday.

On her website, Beyonce also shared a message with her fans while reflecting on the past year – from becoming a mother of three to performing at Coachella as a comeback after her delivery and more.

See the photos below.