scarlett gushes vows to