John Legend

John Legend: latest music videos

Merry Merry Christmas

Video

Waiting for Christmas

Video

Please Come Home For Christmas

Video

Wrap Me Up in Your Love

Video

Purple Snowflakes

Video

By Christmas Eve

Video

Merry Christmas Baby / Give Love on Christmas Day

Video

Silver Bells

Video

John Legend: latest videos

All of Me (From CMT Crossroads)

Video

Ashes By Now (From CMT Crossroads)

Video

Green Light (From CMT Crossroads)

Video

I Hope You Dance (From CMT Crossroads)

Video

I May Hate Myself in the Morning (From CMT Crossroads)

Video

Save Room (From CMT Crossroads)

Video

The Way I'm Livin' (From CMT Crossroads)

Video

John Legend

Clip