12 Years LaterSee Nicole Kidman and the ‘Bewitched’ Cast Then and Now!

Shining Like the Sun! See ‘GMA’ Anchor Amy Robach’s Bikini Photos

Out for a Swim! See ‘GMA’ Host Lara Spencer’s Bikini Photos

Priscilla Presley’s 2 Kids: Son Navarone and Late Daughter Lisa Marie

See Elizabeth Banks’ Beautiful Bikini and Swimsuit Moments: Photos

Donny Osmond Calls Utah Home! Tour His Gorgeous Estate With Wife Debbie
Bewitched hit theaters 12 years ago — and Nicole Kidman isn't the only star of the movie who's changed a lot over the years!
Click through the gallery below to see the 2005 film's cast then and now!
1 of 9

Getty Images, R/R
Nicole Kidman (Isabel Bigelow / Samantha)
Since Bewitched, Nicole has appeared in Rabbit Hole, Just Go With It, Paddington, Secret in Their Eyes, Lion, and Big Little Lies, among others.
2 of 9

Getty Images
Will Ferrell (Jack Wyatt / Darrin)
Will Ferrell continued his successful career following Bewitched with iconic roles in Talladega Nights: The Ballad of Ricky Bobby, Step Brothers, Blades of Glory, Anchorman 2, Saturday Night Live, Eastbound & Down, and more!
3 of 9

Getty Images
Shirley Maclaine (Iris Smythson / Endora)
Shirley has landed roles in Rumors Has It…, Valentine's Day, The Secret Life of Walter Mitty, Downtown Abbey, and Glee since Bewitched.
4 of 9

Getty Images
Michael Caine (Nigel Bigelow)
Michael later became known for his roles in The Dark Knight, The Dark Knight Rises, Now You See Me, and Interstellar.
5 of 9

Getty Images
Jason Schwartzman (Ritchie)
Jason has since added Cracking Up, Bored to Death, Parks and Recreation, Saving Mr. Banks, The Grand Budapest Hotel, and Blunt Talk to his acting resume.
6 of 9

Getty Images
Kristin Chenoweth (Maria Kelly)
After Bewitched, Kristin appeared in The West Wing, Deck the Halls, Ugly Betty, Pushing Daisies, Sit Down Shut Up, The Boy Next Door, Hairspray Live!, and more!
7 of 9

Getty Images
Heather Burns (Nina)
Heather has credits from Twenty Good Years, Bored to Death, Save Me, and Manchester by the Sea.
8 of 9

Getty Images
Stephen Colbert (Stu Robison)
Stephen now hosts his own talk show, The Late Show with Stephen Colbert, following his many acting gigs!
9 of 9

Getty Images
David Alan Grier (Jim Fields)
David has since appeared in The Hustle, Bad Teacher, Comedy Bang! Bang!, and The Carmichael Show following Bewitched.

Shining Like the Sun! See ‘GMA’ Anchor Amy Robach’s Bikini Photos

Out for a Swim! See ‘GMA’ Host Lara Spencer’s Bikini Photos

Priscilla Presley’s 2 Kids: Son Navarone and Late Daughter Lisa Marie

See Elizabeth Banks’ Beautiful Bikini and Swimsuit Moments: Photos
