Dishy babe Jasmine Gomez feels well on top