The Disney Magic Cruise Ship is at Dublin Port today. The ship docked in the capital at 4am this morning, and will remain there until setting sail again at 11pm.
It can hold 2,400 passengers, and features plenty of Disney-inspired dining, leisure and entertainment facilities.
The luxury liner, which is 300 metres long and has 11 passenger decks, last visited the capital in May 2016.
Take a look inside...