12 is the oldest allowed. My daughter acted reluctant to do it at 10.5, but once she was all dolled up and in her dress she loved every minute. She knew it was her last chance (third time overall.) The Fairy Godmothers in Training presented her with a special certificate for the occasion of Growing Up. I was in tears. This trip was the only time we took advantage of the photo shoot in the gift shop across from the Castle. The background leaves a lot to be desired, but we ended up with a couple super fun pics!