Obama is so pretty that he gives John Edwards makeup tips