Actress Drew Barrymore has been named the godmother of MSC Cruises' newest ship, MSC World America, and will attend its naming ceremony on April 9, followed by a celebratory sailing.