Pirate night for us on the 4/21 sailing is supposed to be Day 4/St. Maarten. If I remember correctly, formal & semi formal changed up year to year. There's a website with recent navigators, and on March 24 Formal was Day 2 but that was also a Star Wars sailing. http://disneycruiselineblog.com/personal-navigators/
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!