British actress Keira Knightley has unusual taste in men - she prefers an edgy Mexican actor to hunky Prince William.

The Pirates Of The Caribbean: THE CURSE OF THE BLACK PEARL beauty is very particular about the type of male she prefers.

Even though he's often voted one of the world's most eligible bachelors, the young Prince doesn't meet with Keira's approval - because she finds him "too horsey".

In fact, the 18-year-old actress reserves her sighs for the broody Latino star of acclaimed art films Amores Perros, Y Tu Mama Tambien and EL CRIMEN DEL PADRE AMARO.

Keira admits, "The only person I have gone giggly-teenagery over lately is Gael Garcia Bernal."

15/07/2003 02:19