Margot Robbie wore $305 Bermuda shorts and a $110 long-sleeve shirt from Beare Park. Amazon, Nordstrom Rack, and more stores ...