The photo shows the proud mum holding the toddlers on her lap during their European holiday.
While this is only the second photo the singer has shared of the pair, last month her mother, Tina Knowles, shared a photo of her daughter, son-in-law, Jay Z, and the twins all dressed in white with the caption "My babies."
The twins were born in June 2017 and she first announced her pregnancy in February 2017 with a record-breaking Instagram post, captioned: "We would like to share our love and happiness. We have been blessed two times over. We are incredibly grateful that our family will be growing by two, and we thank you for your well wishes. - The Carters."
The couple, married in 2008, and also have daughter: six-year-old Blue Ivy Carter.