German cruise line Aida has taken delivery of the Aidabella.
The 2,050-passenger ship will be named in the German port of Rostock/Warnemunde and will embark on its first cruise from Rostock to Bergen, Norway, on April 24.
The Aida brand is owned by Carnival Corp.