This Barbie is on the cover of Vogue. Margot Robbie donned her best pink dress to cover the summer 2023 issue of Vogue, wearing a satin Versace gown covered in flowers as she opens up about this ...