Fashion

Margot Robbie in Carolina Herrera dress and Paris Texas shoes for Vogue, Summer 2023. Photography by Ethan James Green

  • /