Jennifer Lopez looks flawless in stunning new photos wearing only a cape