She may be 434, but Jennifer Lopez looks better than ever in her new video for 'First Love' - watch her steam up the screen alongside a mystery hunk now here: