About

“C’est la vie Princesse” means “That’s life, Princess”

“C’est la vie” is a  popular french phrase which means “that’s life” and “Princesse” means “Princess” in English.