Jennifer actually does choreo in this video.  I really like this song.  Radio is eating it up right now.  Enjoy.

Sniped from www.guavaleaf.com.