Jennifer Lawrence has recently been walking the red carpet at the Cannes Film Festival with her new film Die, My Love - directed by visionary Scottish director Lynne Ramsay.
The movie, about a new mother suffering from postpartum depression, also stars Robert Pattinson and is receiving glowing reviews ahead of its release later this year.
Lawrence, who shot to fame with an Oscar-nominated role in Winter’s Bone in 2010, became one of the world’s best-paid actors thanks to starring roles in money-spinning franchaises The Hunger Games and X-Men.
Her films have grossed over $6 billion worldwide and she is the youngest person in history to be nominated for four Academy Awards (at the age of just 25).
It’s not all been plain sailing though, with a fair number of films becoming commercial and critical failures, leading some to question her choice of roles.
Here are all 26 of her films rated from best to worst - according to review aggregator site Rotten Tomatoes.

25. House at the End of the Street
2012 horror 'House at the End of the Street' sees Jennifer Lawrence star as a teenager who moves to a new neighbourhood with her newly-divorced mum only to discover that one of the neighbouring houses was the scene of a horrific double-murder. Lawrence's popularity meant this film managed to make a profit at the box office, despite only attracting 10 per cent positive reviews. | Contributed

26. The Devil You Know
Originally made in 2007, 'The Devil You Know' eventually crawled out via video on demand in 2013. Jennifer Lawrence has a tiny role as the younger version of a character played by Rosamund Pike, an aspiring actress trying to follow in her mother's footsteps. It doesn't evern warrant a rating on the Tomatometer, having been completely (and rightly) ignored by critics. | Contributed
.jpeg?trim=0,0,0,0&crop=&width=640&quality=70&enable=upscale)
