Here’s a short list of well known actresses who played men in some movies.
Cameron Diaz and Drew Barrymore (with Lucy Lui - centre) in Charlie's Angels
Mariah Carey in Obsessed
Cate Blanchett in I'm not there
Gwyneth Paltrow in Shakespeare in Love
Hilary Swank in Boys don't cry
Kathy Burke in Kevin and Perry Go Large
Barbara Streisand in Yentl
Katharine Hepburn in Sylvia Scarlett
Julie Andrews in Victor Victoria
And here’s Angelina Jolie cross-dressed for her role in SALT. You can see more details in this post that we posted recently: Do You Recognize This Man? (5 pics)