Form a solid

Is it possible to wrap the glasses around the other body?  Is there an easier way to create the shape?  I needed a flattened look of the glasses, so I created that first.  I was thinking there might be a way to bend the solid to fit the contours that I need in the finished model.

SolidworksParts And Features