Jennifer Lopez kept it healthy on Sunday while out with a friend in West Hollywood, California.
The 48-year-old singer appeared to be fresh from a workout in a tight blue long-sleeved exercise top, grey leggings and bright white trainers.
Jennifer had her brown hair up in a high bun and accessorized with mirrored sunglasses.
Healthy star: Jennifer Lopez grabbed a salad with a friend while wearing workout clothes on Sunday in West Hollywood, California
She opted for a salad while dining al fresco with her female friend.
The mother of two recently showcased her amazing figure in her new music video for El Anillo.
She shook her hips as she sported a variety of barely-there Cleopatra inspired costumes for the music video.
Jennifer also put her toned legs and her curvy physique on display in tiny metal looks as she danced up a storm in the clip.
Fit figure: The 48-year-old singer keeps fit with exercise and a healthy diet
Outdoor dining: Jennifer opted for a healthy salad while dining with a gal pal outdoors
The movie star at one point was pictured lounging in water with her cleavage and her derriere on full display.
She also transformed from Cleopatra to an icy queen later in the video while wearing a plunging floral dress with white blonde hair.
Jennifer danced with scantily clad dancers wearing a tiny bikini-style number as well.
Behind scenes: The singer shared behind the scenes snaps on social media
Unique look: J-Lo posted d a snap on Instagram of performers behind the scenes
Sultry: The singer flaunted her curves in barely there looks for her Cleopatra inspired music video for El Anillo
Wow factor: The singer, 48, shook her hips as she sported a variety of barely-there Cleopatra inspired costumes in the music video
Incredible: Jennifer put her toned legs and her curvy physique on display in tiny metal looks as she danced up a storm in the clip
What a goddess: She also transformed from Cleopatra to an icy queen later in the video while wearing a plunging floral dress with white blonde hair
The video started off with Jennifer inside a castle wearing a gold crown with an elaborate costume on.
A shirtless man was seen lying in a bed before large diamond rings were shown falling into a body of water.
The camera panned back to Jennifer, who wore a gilded gold look with elaborate fringed look and extra long blonde extensions.
Queen: The video starts off with Jennifer inside a castle wearing a gold crown with an elaborate costume on
The camera pans back to Jennifer, who wears a gilded gold look with elaborate fringed look and extra long blonde extensions
The mother of two, who had a large diamond encrusted crown, carried a candle in one hand as she walked through a hall of the castle.
Another look Jennifer rocked was a chained yellow gold bikini style gown with her figure on full display.
She painted her pout a deep red look with dramatic eye makeup to round out the Cleopatra look.
Jennifer shook her body in an intricate see-through silver toned dress with a group of dancers surrounding her; they were standing in a body of water.
The end of the video showed a man dressed ornately as he walked up to her and took a knee as he held her hand, seemingly about to propose.
Dramatic: The mother of two, who had a large diamond encrusted crown, carried a candle in one hand as she walked through a hall of the castle
Elaborate: Another look Jennifer rocked was a chained yellow gold bikini style gown with her figure on full display
Effortless glam: Jennifer donned a diamond head piece in the beginning with white colored hair towards the end of the video
The phrase El Anillo is Spanish for The Ring.
The Spanish hit features choruses where she says ‘Where’s the ring?’ which could be pointed to her boyfriend Alex.
Other lines, which were translated on Billboard to English, include: ‘You treat me like a princess and give me what I ask/ You have the bat and the strength I need.’
The baseball line could be referring to Alex’s former job as a professional baseball player with the Yankees.
What a stunner: Jennifer shook her body in an intricate see-through silver toned dress with a group of dancers surrounding her; they were standing in a body of water
A clue: The phrase El Anillo is Spanish for The Ring
The showdown: Other lines, which were translated on Billboard to English, ‘You treat me like a princess and give me what I ask/ You have the bat and the strength I need’