Nina Dobrev in a pretty printed maxi dress