I dunno... you seem to missing the key elements of supergirl here - the cape and skirt, top with long sleeves etc... Basically all I see here is a generic girl-in-a-bikini with the super 'S' stuck on here and there. Otherwise this could be anybody.
Its a commission for Super Girl in a Bikini for a Sports Illustrated swimsuit cover. I couldn't put the cap , skirt or sleeves in. Its what the client wanted.. Can't argue with a paying client...