Give Me Pink: Wanda is back and she looks better than ever