Ice bars, stargazing capsules, experience spas and even a 'magic carpet' - cruise lines have really upped their game!
Emma Le Teace has made a career out of her love of cruises. At 31 years old, she's already been on 76 voyages.