Michelle Obama ? She’s the first lady .. quit embarrassing yourself
The heads of countries from all over the world will come to see her.