She shot to fame as a geeky child beauty queen in 2006 film Little Miss Sunshine but Abigail Breslin proved she’s all grown up last night.
The 17-year-old actress donned a daring dress to walk the red carpet at the premiere of August: Osage County.
The vintage Norma Kamali gown featured head-to-toe sheer panels and ensured Abigail was the centre of attention at the event.
Abigail isn’t the first child star to dramatically change her appearance. Here are some of our favourite then-and-now shots.