Why do girls like cocky guys?

It seems like all girls love the guys who brag a lot and think their better than everyone.
Why do girls like cocky guys?
Post Opinion