Emma Roberts  maxi dress purse belt birkin sunglasses groceries

Emma Roberts is ready to celebrate!

The 21-year-old actress looked lovely in a flowing long flowered dress paired with a bright pink bag and nude platform sandals, as she stopped by the grocery store with friends to pick up some supplies for a Memorial Day bash, on Monday afternoon.

In career news, Roberts has just signed on to the upcoming thriller, Empire State, costarring Liam Hemsworth, Dwyane Johnson and Nikki Reed. The flick centers on “the true story of a 1982 NYC armored car company robbery thought at the time to be the largest cash heist in U.S. history,” according to Deadline.

Emma is set to play a waitress and Hemsworth’s love interest in the flick -- think Miley Cyrus will be jealous?