John Legend can do know wrong.
Seriously, we don't know how the All of Me singer delivers a killer performance EVERY SINGLE TIME!
Check out the Legend's patriotic performance (above)!
Well isn’t this just perfect timing!
The 42-year-old funny man popped the question to Christina McLarty, 33, at the schwanky Mastro's Ocean Club in Malibu!
"He wanted his family to be with him when he did it. They are going to vacation in Aspen to celebrate.”
How romantic! We hear the beer flows like wine there.
David and Christina have been dating off and on since 2011. She gave birth to their son Charlie West on April 28th.
So they have their ring bearer and obvi 10-year-old Coco can be the flower girl! And considering how close David and Courteney still are, we wouldn’t be surprised if he asked his ex-wife to be his best
Congrats all around you guys!
[Image via FayesVision/WENN.]