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)!
We hope he's done his homework because this is no easy role.
Bill Maher, the funny political talk show host with the caustic wit on Real Time With Bill Maher, has been tabbed to play himself on the CBS legal drama The Good Wife.
We love Maher AND The Good Wife so we're expecting great things from these two together.
It better be like peanut butter and jelly aka DELICIOUS!!!
Don't fail us now, guys.