Ambrosio sparkles in short dress at Ocean Drive event