Jennifer Lopez, 56, posed in a skimpy black string bikini while in Egypt this week for her Up All Night tour.
She was located at the Rixos Radamis Hotel in Sharm El Sheikh.
The Bronx beauty was in pin-up mode as she seemed to be showing her ex-husband Ben Affleck what he is missing.
The Unstoppable actress had her eyes closed as she was reclined on an ivory hammock over a green lawn at her hotel as she wore her highlighted hair down and was nicely made up with neutral tones.
Lopez also posed with a netted and fringed black cover up over her bikini as she added gold flip flops, gold-rimmed sunglasses and a woven beige hat.
‘Felt cute in Egypt,’ wrote the Hustlers actress in her caption as she called herself a ‘happiness warrior.’

Jennifer Lopez , 56, posed in a skimpy black string bikini while in Egypt this week for her Up All Night tour. She was located at the Rixos Radamis Hotel in Sharm El Sheikh

Lopez also posed with a netted and fringed black cover up over her bikini as she added gold flip flops, gold-rimmed sunglasses and a woven beige hat
This comes after Lopez’s skirt fell off during a concert in Warsaw, Poland a week ago.
The Jenny From The Block star was performing at the PGE Narodowy stadium in the city on her Up All Night: Live tour when she came out wearing a gold bikini top and matching skirt as her crew sang Happy Birthday to her in honour of her big day but she was left red-faced when the garment pinged off as she walked across the stage.
After the skirt fell to the floor, Lopez did a twirl to show off her gold underpants before saying: ‘I’m out here in my underwear … That’s gonna be everywhere.’
One of her backing dancers tried to help reattach the skirt as Happy Birthday continued but Lopez just laughed and then threw the garment out into the audience, saying: ‘I’m glad that they reinforced that costume. And I’m glad I had underwear on. I don’t usually wear underwear …
‘Guys I gotta tell you … Yes you can keep it (the skirt) I don’t want it back. I don’t want it back you can have it forever and ever.’
Jennifer – who turned 56 a week ago – then added: ‘I am so thankful to be here in beautiful Warsaw on my birthday.

In this image she flashed her toned legs while she modeled maroon platform heels

Egyptian goddess: Here she had a head wrap as she modeled diamond jewelry

Lopez had fun posing with a metal bicycle as she wore a floral print dress

She also said she was a happiness warrior as she shared a post at 11:11

‘I gotta tell you, surrounded by my incredible dancers, my band, my crew, everybody – I am so blessed.
‘I don’t usually give any advice to anybody because I feel like we’re all on our own specific journey … If I had one little piece of advice for you, it would be to do what you love, find what you love, do it, and do it with people that you love, and then you will have the most amazing life. I can say that firsthand.’
She went on to say: ‘I also want to say that I believe that the amount of happiness that you have in your heart is, is tied directly to how free you feel, and I wish you guys all the same happiness and freedom and the way you made me feel tonight …
‘I want you to be feel free to love, free to be who you are, free to just follow your dreams and do all the things that you want to do. I just want you to feel free.’