AnnaSophia Robb has her red-carpet style down to a fine art.
For her latest premiere appearance, the 19-year-old actress chose a cute flower print dress that played up to her cutesy image, and showcased her picture-perfect figure..
But, just like her alter-ego Carrie Bradshaw, who she plays in The Carrie Diaries (the prequel to Sex And The City), it's the extras that really make the outfit and give it some cool-girl edge.
AnnaSophia teamed the girly dress with fierce sandals and a clashing striped clutch, topping it off with statement earrings and a sweet halo braid. Fierce meets feminine - it's a look that always works.
Relive the good ol' days of Sex And The City in our gallery