JENNIFER Lopez is in high spirits hosting a boozy brunch to promote her new pre-mixed cocktail brand.

The singer, 54, who wore a 60s patterned long top and matching skirt at the event in West Hollywood, launched Delola last year.

Jennifer Lopez looked in high spirits hosting a boozy brunch in Hollywood
2

Jennifer Lopez looked in high spirits hosting a boozy brunch in Hollywood

JLo was promoting her new pre-mixed cocktail brand
2

JLo was promoting her new pre-mixed cocktail brand
Yesterday, The Sun revealed how J-Lo squeezed into a floral body stocking in a picture for the cover of the limited edition coloured vinyl version of This Is Me . . . Now.

The actress and singer released lead single Can’t Get Enough on Friday.

On the track she gushes about her “too good to be true” sex life with husband Ben Affleck.

Jen’s recent revelations about her relationship with Ben comes month after reports of tension between them behind the scenes.

Sources claimed Ben was growing tired of JLo’s diva demands for everything to be “perfect” in the quest to find their dream home, while they were also been pictured arguing at red-carpet dos as he took issue with her revealing tops.

They must have worked past that last point though as it proved to be one of Jen’s most revealing looks to date.

She recently told Vogue that she was very much in control of every aspect of her life, including her fashion choices.

She said: “I’m finally at the point in my life where I love every part of myself unapologetically.

“Every part of me, my body, my voice, my choices, even, like, my mistakes. All of it made me who I am and got me to where I am today. Ben wants me to understand my worth and know my value. I feel even more relaxed and comfortable, which makes me feel even more beautiful than I have ever felt with someone else.”