Richard Branson’s Virgin Voyages is teaming up with celebrity icon Jennifer Lopez, to give away 1000 cruise cabins to lucky winners.

Having recently taken on the role of Virgin Voyages Chief Entertainment and Lifestyle Officer, Ms Lopez is now giving away 1000 cruises out of Miami or Barcelona.

You can enter right now on the website, you simply have to complete a short questionnaire and you could find yourself on Scarlet Lady or Valiant Lady. Anyone can enter except those underage, as Virgin Voyages is an adults-only cruise line.

This is only the beginning of Ms Lopez’s work with Virgin Voyages, with her set to move forward as a fleet guardian, offering experiences that prioritise well-being and fitness, with more details set to arrive throughout the rest of this year.

You can also access her JLo Beauty collection aboard Virgin Voyages sailings.

For your chance to win, head here