1. James Stewart (Gibbs, 'NCIS')

James Stewart acted in a variety of crime dramas. His experience in this genre would translate nicely into the part of Gibbs on NCIS—a highly skilled marksman and leader of the investigative crime division. Besides, who doesn't want to see this handsome man every Tuesday night?
2. Elizabeth Taylor (Regina Mills, 'Once Upon A Time')

Elizabeth Taylor was known for taking on once-in-a-lifetime roles, so playing Regina on Once Upon A Time would fit in nicely on her resume. Regina Mills is a complex character, but with Elizabeth's experience as Cleopatra and Katharina in Taming of the Shrew, she would be more than equipped to handle it.
3. Audrey Hepburn (Ann Perkins, 'Parks & Recreation')

Audrey Hepburn is remembered for her beauty and sophistication, so what character fits her better than the gorgeous but sweet Ann Perkins? Her personality perfectly complements that of Amy Poehler, and this role would give Audrey a chance to step out of her comfort zone a little.
4. James Dean (Neal Caffrey, 'White Collar')
5. Marlon Brando (Ted, 'How I Met Your Mother')
6. Marilyn Monroe (Penny, ' The Big Bang Theory')

Penny provides the four nerds of The Big Bang Theory with a little dose of reality and sex appeal, which makes Marilyn Monroe the perfect actress to portray her. With her beauty and ability to deliver a comedic line, Marilyn could certainly give Kaley Cuoco a run for her money.
7. Grace Kelly (Claire, 'Modern Family')
8. Brigette Bardot (Hanna, 'Pretty Little Liars')
9. Ava Gardner (Temperance Brennan, 'Bones')
10. Montgomery Clift (Schmidt, 'New Girl')
