(adsbygoogle = window.adsbygoogle || []).push({}); Selena Marie Gomez, the American actress cum pop sensation, is an inspiration for many when it comes to fitness. The 26-year-old Wizards of Waverly Place star has been a target of online trolls after her Instagram photos showed her curvaceous body while on vacation in Mexico. In an interview, Gomez revealed that she gained weight because she was diagnosed with Lupus. She focused on h