Earlier this week, the Isle of Wight welcomed an eye-catching luxury superyacht named after an iconic Tom Cruise character.