Blake Lively and Ryan Reynolds on Wednesday donated USD 2 million to organizations focused on protecting the rights of migrant children.