The Strangest Royal Baby PhotoThe Strangest Royal Baby PhotoThe world has been buzzing since the birth of Princess Charlotte earlier this week. Especially in Britain, many tributes have been made in honor of the latest royal birth. Some are tasteful, others are tasty...SlaterSlater