Jennifer Lopez is set to star in a new Gucci campaign alongside her two-year-old twins.

The singer-and-actress and little Max and Emme will be the faces of the Italian fashion house's new children's fashion line, with the campaign being shot in July by Mert Alas and Marcus Piggott.

According to WWD, the images feature a sun-kissed Jennifer and her children wearing Gucci clothes and accessories, including sunglasses, while playing on the beach.

As part of the campaign, Gucci will make charitable donations to Unicef and the Maribel Foundation, a charity founded by Jennifer and her sister, Lynda.

Jennifer - who is married to singer Marc Anthony - had previously said she is keen to keep her family life private as much as possible because she knows too much attention could have a bad effect.

She said: "We're not ones to parade the kids around. Marc is really adamant about that. He's really protective. We don't want them getting used to that life. It's a weird existence. I used to be of the attitude, many years ago, that I would just live my life and not care. But at the same time, you shouldn't just throw caution to the wind, because there are consequences to that lifestyle."