Alicia Vikander, a Swedish actress with brown eyes and brunette hair, poses gracefully by a serene waterway, wearing a stunning floral dress and holding a stylish bag.