Square Frame Printed Acetate Sunglasses Gray Grey Print Sunglasses by Stella McCartney Buy for $565 from NET-A-PORTER.COM