Margot Robbie ditched the pink for her most glamorous look of all for the world premiere of Barbie! The 33-year-old star hit the pink carpet in a sparkly, chic long black dress with tulle jutting out at her ankles for the Los Angeles premiere on Sunday (July 9). credit to JJ