
So it's no surprise, after all this, that her most recent casting announcement is totally unlike any of those other roles in any way whatsoever.
The news: Lionsgate has confirmed that Anna will appear in "What to Expect When You're Expecting" (a movie based on that terrifying book about puking, hemorrhoids and all the other lovely things that happen during pregnancy). The film will be a "Love Actually"-style mashup of multiple plotlines—only with babies and minus the English Prime Minister—and also features Brooklyn Decker, Cameron Diaz and Jennifer Lopez.
Anna will play Rosie, a young woman who "reunites with an attractive old flame after a turf war between their respective food trucks, and they embark on a funny, poignant journey together in the wake of a surprise pregnancy."