megayacht Freedom

Roberto Cavalli Designs His Own 27m Mega Yacht

Roberto Cavalli Designs His Own 27m Mega Yacht: Famous Italian fashion designer Roberto Cavalli has played a part in designing his own 27-meter mega yacht named Freedom, now under construction at Cerri Cantieri Navali in Carara, Italy. Cavalli worked with Tommaso Spadolini on the design of the yacht that is expected to reach a top…