John Legend hands down
Foxx got love hits and fun club dancing hits.
Foxx easily
You can't really go wrong with Foxx, Usher or Legend. But if I had too choose, I'd go Legend.
For those of y'all that are married and had an actual ceremony, what was your wedding song?
I did this tooFirst Dance was Stay With You by John Legend.