I don't know why Prince Harry is wearing this crazy Angry Birds cap, and I don't care. See what I mean? If any of my other boyfriends celebrity crushes wore this hat, I'd probably question their ...