Sarah Jessica Parker gets into character on the set of Lovelace on Wednesday (February 1) in Los Angeles.
The 46-year-old actress is playing feminist icon Gloria Steinem in the biopic about ’70s porn star Linda Lovelace.
PHOTOS: Check out the latest pics of Sarah Jessica Parker
SJP quickly stepped in for Demi Moore, who pulled out from the film after her recent hospitalization.
Amanda Seyfried takes on the role of the title character, while James Franco is set to make a cameo as Hugh Hefner.
Juno Temple, Wes Bentley, Sharon Stone, Hank Azaria, Peter Sarsgaard, Adam Brody, and Chloe Sevigny round out the cast.