Question: who does the voice of vanessa on phineas and ferb
Answer: Olivia Rose Olson ( born May 21 , 1992 ) is an American actress and singer - songwriter , mostly known for her voice roles as Vanessa Doofenshmirtz in Phineas and Ferb and Marceline the Vampire Queen in Adventure Time .