Marilyn Monroe is one of the most iconic figures in American history - not just in cinema, but overall history and pop culture. As one of the most beautiful and beloved women of all time, it's no wonder that there are going to be a lot of adaptations of the Marilyn story in movies and TV shows. Since she was THE sex symbol, it's a huge honor for an actress to be cast as Marilyn because it means that she has a glimmer of the sex appeal that oozed out of Marilyn. These actresses did Marilyn justice! Check out these 7 hotties who have played Marilyn:

7. Kelli Garner played her in the Lifetime Original movie The Secret Life of Marilyn Monroe in 2015. She recreated the not-so-secret nude photoshoot that a non-blonde Marilyn posed for.

7 Sexy Actresses Who Have Played Marilyn Monroe

6. Melody Anderson had the honor of singing Marilyn's iconic "Happy Birthday Mr. President" in the 1993 filmMarilyn Bobby: Her Final Affair. While she sang that melody in the movie, Melody has given us something to sing about when she showed a peek at her pair in The Boy in Blue.

7 Sexy Actresses Who Have Played Marilyn Monroe

5. Michelle Williams earned award nominations and the Golden Globe for Best Actress for her portrayal of Marilyn in 2011's My Weekwith Marilyn. Michelle used a body double for the movie's nude scene, but she's shown off everything in a few of her best films in the past.

7 Sexy Actresses Who Have Played Marilyn Monroe

4. Mira Sorvino played the blonde bombshell in 1996's Marilyn Norma in which Ashley Judd played Norma Jean and Mira took on Marilyn. The movie's idea was that Norma Jean was. the real person and Marilyn was the fantasy, thus the use of the two actresses in the film. Oscar-winner Mira Sorvino played the "fantasy" and gave us plenty to fantasize about when she went topless in the movie.

7 Sexy Actresses Who Have Played Marilyn Monroe

3. Barbara Niven is blonde and beautiful, so it was a no-brainer for her to play Marilyn in the 1998 HBO movieThe Rat Pack.The film was all about the infamous Rat Pack and Marilyn pops in when Frank Sinatra introduces her to JFK. The rest is history as is Barbara's lesbian lovemaking scene in A Perfect Ending.

7 Sexy Actresses Who Have Played Marilyn Monroe

2. Theresa Russell played Marilyn for the 1985 British comedy Insignificance which is about different figures in history who wound up being incredibly significant. Theresa bore her significant suck sacks.

7 Sexy Actresses Who Have Played Marilyn Monroe

1. Misty Rowe played one of the finest and first portrayals of Marilyn in the 1976 film Goodbye Norma Jean that was based on a biography of the same name. The queen of D's was the perfect fit for playing the iconic sex symbol. She knew a thing or two about being hot onscreen!

7 Sexy Actresses Who Have Played Marilyn Monroe

Now that you've seen all of these women who have played Marilyn, you might be included to see the real thing. Check out Marilyn's nude scene in Something's Got to Give.