Brain Teasers

What's the tastiest princess?

Answer: Princess Peach