The beautiful First Lady of the United States, Michelle Obama, is visiting our national parks and making headlines once again for her fashion sense. Or what some consider her lack thereof, in this case. Various Michelle Obama pictures show her in “short shorts” at Grand Canyon National Park
Continued here:
Celebrity Fashion Watch: Michelle Obama Shorts