Welcome to InVogue Rejuvenation & Body Sculpting Center Embrace a More Beautiful You at Our Medical Spa. When life is chaotic and your beauty regimen takes a hit, you can always get back on track at InVogue Rejuvenation & Body Sculpting Center. Our El Paso, Texas location is the perfect place to rest, relax and recalibrate..