Just when you thought he couldn't get any better, John Legend released the video for his newest, "You and I'.

Leave it to John to celebrate women in such a perfect way.

Plus, Laverne Cox, Tatyana Ali and his wife Chrissy Teigen make cameos.