Stevie Wonder serenaded the US First Lady Michelle Obama on Jimmy Fallons, the tonight show, when made her last late-night TV appearance as first lady on Wednesday.
She had said in the past that Wonder was her favourite singer.
So the tonight show brought him in to sing two of his songs with the lyrics switched up to make it more personal for the outgoing first lady.
Watch it below..