Singer Beyonce Knowles wrote a random love letter to Michelle Obama back in April and posted it to her own blog. In a new video put out by President Barack Obama's campaign, Knowles explains it.
"I wanted her to know that I'm very grateful for everything she's doing for our country and also for women around the world," Knowles says. She then goes on to read the whole letter.
Watch: