All products featured on OK! Magazine are independently selected by our editors. However, when you buy something through our retail links, OK! Magazine may earn an affiliate commission.
Elsa Hosk took to the 'gram last week, mixing up styles and serving up a super cool rock 'n' roll meets school girl vibe. The Victoria's Secret Angel wore a Batsheva pink gingham print dress underneath a $3,900 Balenciaga Printed Leather Biker Jacket.
Styled to perfection, the 32-year-old, who welcomed her first child, a daughter named Tuulikki Joan back in February, accessorized with a $8,815 Lauren Rubinski 14-Karat Yellow and White Gold Necklace and Vinny’s $360 Le Club Black Polido Loafers paired with light pink cashmere socks from The Elder Statesman.
The Swedish beauty also carried a $515 Elleme Large Dimple in Patent Black.
Want to get the look for less? Recreate her entire outfit with similar styles below.
Ezi's Sleeveless Zipper Gingham Shift Dress retails for $12.99.
Sungtin's Classic Motorcycle Biker Faux Leather Jacket Loose Coat retails for $39.99.
Sam Edelman's Loraine Classic Loafer retails for $130.
Lona Scott's Ladies Cashmere Socks retails for $39.95.
Yan Show's Large Patent Leather Top Handle Handbag retails for $33.99.