As you can tell from the above flashback pic, the party was mermaid-themed, so it's clear that Francesca has a thing for mermaids! Do you think Ariel from The Little Mermaid is her favorite Disney princess? Maybe she should team up with Project Mermaids like some of her Disney Channel friends did!
What do you think of Francesca's mermaid obsession? Do you love mermaids, too? Sound off in the comments below!