Chip Somodevilla/Getty Images

President Barack Obama and British Prime Minister David Cameron greet guests and schoolchildren during an official arrival ceremony on the South Lawn of the White House on March 14. Cameron, who is on a three-day visit to the U.S., is expected to have talks with Obama on the situations in Afghanistan, Syria and Iran.