In the NBC thriller, CIA analyst Charlie Tucker (Katherine Heigl) is chosen by the president (Alfre Woodard) to handle the most critical security issues that threaten the nation.
When Lyla Griffin (Heigl) and her family reunite for her adopted brother's wedding, a whole bunch of secrets and lies are exposed.
Recent divorcee Stephanie Plum (Heigl) lands a job as a bounty hunter at her cousin's bail-bond business and her first assignment is to track down a former cop who is also her former lover.
Holly Berenson (Heigl) and Eric Messer (Josh Duhamel) can't stand each other, but they are forced to put their differences aside after their mutual friends die in a car accident and they adopt their orphaned baby girl.
Jen Aimes (Katherine Heigl) believes she has found her dream man in her husband Spencer (Ashton Kutcher), who happens to be a retired assassin. Their blissful lifestyle takes a chaotic turn when they realize that their neighbors have been contracted to kill them.
Abby Richter (Heigl) is a morning show producer who is unlucky in love until she hires a chauvinistic host (Gerard Butler) who helps her boost ratings and find the perfect man.
The actress stars opposite James Marsden in this romantic comedy about Jane Nichols (Heigl), a woman who is always the bridesmaid—27 times, to be exact—but never the bride.
In the Judd Apatow-directed comedy, Heigl's Allison Scott gets way more than she bargained for when she finds out she's pregnant after a one night stand with slacker Ben Stone (Seth Rogen).
The actress won an Emmy award for her portrayal of Dr. Izzie Stevens on Shonda Rhimes' popular medical drama about the professional and love lives of surgeons at Seattle Grace Hospital.
Steve Barker (Johnny Knoxville) poses as a contestant in the Special Olympics to solve his financial problems and falls in love with volunteer Lynn Sheridan (Heigl) during the competition.
In her first television role, the actress portrayed alien-human hybrid Isabel Evans on the WB sci-fi series.
NEXT GALLERY: Cameron Diaz's best roles