This past Tuesday President Barack Obama and First Lady Michelle Obama had a royal welcome at Buckingham Palace. The couple was received by the Duke and Duchess of Cambridge, William and Kate. Although everyone was looking their best, Kate and Michelle stole the spotlight looking stunning in their elegant dresses. According to TMZ, the First […]