A Little Ape Humor

An ape versus a beautiful woman, who wins?