Idiom
blessed withblessed with (something)
lucky to have a special quality or character.She's been blessed with the sort of slim figure and very good looks everyone else wishes they had.
Etymology: based on the literal meaning of blessed with something (= to be given something with God's help)