So, you think Obama is the hottest President? Let me introduce you to Mexico's Enrique Peña Nieto: