Que Sera Sera means, “whatever will be, will be”. When life get questionable, trust that whatever will be, will be. Just as the dandelion lands and regrows, you too will always land in the right place and grow!
The Giraffe spirit animal symbolizes self-acceptance and self-love. The Giraffe is proud of its appearance and knows that it is truly unique in the world.