we went last year with DS then 9 and he was highly embarassed by the princesses and didn't want to have his photo taken with them unlike his sister,however, he was still collecting autographs. All were very subtle with him except for Jasmine who announced to the restaurant 'typical guy only wants me for my signature.' He blushed but took it in good part, we howled for hours afterwards. His sister loved it though.
It hasn't put him off a return visit next year (when he will be 11)