เว็บไซต์ Dosomething ได้จัดอันดับ 20 อันดับ ดาราที่ได้ทำความดีมากที่สุดในปี 2012 โดย Selena Gomez ได้ติดอยู่ในอันดับที่ 9 และทางเว็บไซต์ก็ได้ให้เหตุผลว่า
" นักแสดงหญิงวัย 20 ปี ได้ร่วมช่วยเด็กในโรงพยาบาลเด็กทั่วประเทศ และยังมีการจัดคอนเสิร์ตการกุศลร่วมกับองค์กรยูนิเซฟเป็นครั้งที่สองของเธอ และยกเงิน 200,000 ดอลลาร์ให้กับเด็กในแอฟริกาอีกด้วย และเราจำเป็นต้องพูดว่า 'เรารักเธอ' คุณเป็นเหมือนกันหรือไม่? "