ITS a fairy tale ending.