Seabourn has released the first images of its newest vessel as the Seabourn Encore launched in Marghera, Italy, on December 1.