Cruise line Virgin Voyages is offering up a slew of free cruises to 1,000 lucky winners.

The cruise line has teamed up with singer and actress Jennifer Lopez for the giveaway, which will see winners sail on the Scarlet Lady out of Miami or the Valiant Lady out of Barcelona on a cruise for 4 to 7 nights from July through October with one guest.

To enter the giveaway, which runs through June 29, participants will need to fill out a “quick quiz” of several multiple-choice questions on the Virgin Voyages’ website. But not to worry, the cruise line said, “there’s no such thing as a wrong answer.” Here, participants will then be entered for a chance to win one of 1,000 cruise trips.

The free cruises will include a balcony cabin and food and drinks on board the ship. Winners will be responsible for their airfare to get to the port to board the cruise ship as well as any hotel needs.

Contest entrants must be 21 or older to enter and a legal resident of the U.S., Canada, the U.K., Australia, Mexico, Germany, or Spain, according to the official rules of the contest.

The cruise contest from Virgin Voyages comes as the cruise industry looks to beef up its bookings amid a soft sailing season. Cruise lines have said they expect cruise demand to return to normal in 2023.

A cruise ship is seen at sea off Saudi Arabia’s west coast, in this file picture from October 3, 2020
A cruise ship is seen at sea off Saudi Arabia’s west coast, in this file picture from October 3, 2020 Saudi Ministry of Tourism / -