Festival's European Vision under construction at STX France. She would be joined by a sister, European Stars, and now sails as the MSC Armonia.