We might want a touch more of David's physical response in that last scene - his erection returning, his body reacting even as his mind races. Ground him in his body.
Katherine's age (late 50s to 60) making her body even more impressive could be emphasized slightly more - the "defying gravity" line is good, but one more beat about how remarkable she looks for her age might heighten the fantasy.