Rachid Bouchareb wanted Latin-pop superstar Shakira for the role of Marilyn but she couldn't fit the role into her busy schedule at the time.
Mayte Garcia was considered for the role of Marilyn & was offered to choreograph the belly dancing sequences as well.
Sasha Alexander was a frontrunner for the role of Marilyn but had to decline due to scheduling conflicts with the shooting schedule of Rizzoli & Isles (2010).