PART OF YOUR WORLD: Francesca Capaldi Flashes Back to Her Fave Mermaid Costume