What is the names of grace kelly's children?

Albert, Caroline and Stephanie.