I also have a DD who is a Jasmine fan and we have seen her both at the MGM hat and near the Magic Carpet ride at MGM. But this past trip in April we went to the character breakfast at Akershus in Norway and we met her there -- the breakfast encounter was definitely the best -- less hurried, air-conditioned, no,lines to stand in waiting for the autograph (you know what I mean). My DD really got a chance to talk to Jasmine for a few minutes and we got a great picture with Jasmine and my DD in her Jasmine costume. Plus the breakfast there is pretty good, especially if you're planning on spending the early part of a day at Epcot anyway. But remember there is no guarantee that Jasmine will be there -- however I did a lot of checking on this and I didn't find anyone who went there and didn't see Jasmine so I think she is really a regular there. Good luck!