When DC's New 52 were first announced, they held back the true cover of Stormwatch #1 "to maintain the mystery of who was on the Stormwatch team." They also had a silhouette-heavy cover image for Green Lantern: New Guardians #1 because they "didn't want to spoil the line-up of the New Guardians team just yet." Now, apparently they don't care about that stuff anymore, as they've released the real cover images for those two books this week.
Here are the actual #1 covers for Green Lantern: New Guardians #1 by Tyler Kirkham and Batt, and Stormwatch #1 by Chris Burnham. You'll note, the Star Sapphire actually has pants. This is a good thing.