Kristen Stewart might have publicly cheated on her boyfriend Robert Pattinson and was then forced to issue a cringy apology when photographs of her illicit escapades were published, but it looks as though Hollywood has forgiven the starlet as she appears in the World's Most Beautiful list, as does Hollywood darling Jennifer Lawrence.
While the front cover may have been given to Iron Man 3 star Gwyneth Paltrow, the two young stars must have been over the moon to have heard that they were named in the iconic list.
Kristen Stewart cracks a big smile on the red carpet (for a change) - (Wenn)
The Twilight star has been listed in the 2013 Most Beautiful, along with Kate Middleton, Django Unchained star Kerry Washington, Jennifer Aniston and Jennifer Lawrence.
Kristen, who besides her cheating shenanigans is often known for her grungy vibe and perceived Hollywood reluctance, has told the magazine that she still finds it tough to deal with the fame.
"I'm a naturally pretty shy person, which I'm cool with now. I used to think it was this affliction I had to overcome," she said.
Meanwhile, Jennifer Lawrence, who already admits that she'd prefers to be kicking back at home and watching an episode of Keeping Up With The Kardashians, has also been listed.
Jennifer Lawrence clutches on to her best actress award at the Vanity Fair bash (Wenn)
Having had a fantastic run this awards' season with her movie Silver Linings Playbook, 22-year-old Jen picked up the coveted best actress Oscar and even fell over while picking up her gong.
The Hunger Games star became a viral hit after getting starstruck by Jack Nicholson backstage - and even dealt with heartbreak after splitting up with her British boyfriend Nicholas Hoult.
Who do you prefer out of Kristen and JLaw?
Zayn Malik And Perrie Edwards 'Enjoyed Loved Up Anniversary In Paris'
Flirting With Hollywood? Harry Styles Enjoys Celeb Night Out In Los Angeles
Jodie Marsh Admits She Told 'Very Famous' Celebrity To 'F*** Off' After He Offered Her £10,000 For S