the little mermaid and prince hugging on the beach