The 48-year-old actress, who split from her husband David Arquette in 2010, said she has the hots for Bale now because he is handsome and hunky, reported Contactmusic.
"Christian Bale is my celeb crush because he's not only handsome but he's incredibly talented," said Cox.
Meanwhile, her former 'Friends' co-star Jennifer Aniston remains her style icon.
"A star whose fashion sense I love is Jennifer Aniston. She has such a cool and relaxed style."