Hi all! On the Fantasy meet and greets with Anna and Elsa are now ticketed and it appears that the princess meet and greets are going in this direction as well. On the Dream sailing last week, the princess meet and greet was also a ticketed event.
Tickets are free, and can be picked up at guest services.
FYI if you're sailing soon! They do run out, so get them early!