Celebrating motherhood for the second time this weekend Jennifer Lopez and husband Marc Anthony fittingly enjoyed an adult night out together in support of the Children's Hospital of Los Angeles on Saturday.
Emphasising her famous curves in a figure-hugging emerald frock, the 39-year-old mum of one-year-old twins Max and Emme, and her musical spouse were guests of honour at the annual Noche de Ninos Gala in Beverly Hills.
In the spirit of the weekend and the event itself the glamorous star seized the opportunity to debut a new song she had written especially for her babies. Guests were treated to a recorded preview of the ballad, which features the lyrics "Let's keep this time for us and make it last as long as we can. It's already going too fast."
Jennifer and Marc's appearance at the do meant they were also able to show their support for this year's honouree, Jamie Lee Curtis. The mum-of-two turned heads after deciding to brighten up her elegant black evening gown with a hot pink wig.
The Halloween star vamped up her outfit in memory of a young fan she first met a few years ago who suffered from cancer. Recalling their first meeting at a conference when the girl had "pulled off her wig and on her head she had written 'Jamie Lee Curtis Rocks'", the 50-year-old revealed she had asked the girl's mum for her wig after the youngster passed away in order "to carry her message".
The evening also reunited Jamie with her True Lies co-star, former actor-turned-California governor Arnold Schwarzenegger. The governor made an appearance on the night to present his friend with the Courage To Care award, given each year to someone from the world of entertainment.
For his efforts the father-of-four was rewarded with a big kiss on the lips from Jamie, to the delight of the cheering audience.