the cover of vanity magazine featuring avengers