Princess Jasmine is a fictional character who appears in Walt Disney Animation Studios' 31st animated feature film Aladdin. Voiced by American actress Linda Larkin – with a singing voice provided by Filipina singer Lea Salonga – Jasmine is the spirited Princess of Agrabah, who has grown weary of her life of palace confinement.