This pic is maybe full CGI, but according to the article that was with the pic, there are practical costumes for each actor. Maybe CGI enhanced, one of the actress spoke of wearing it to a party, so it's probably not just a CGI pj !Not that big of a fan tho altho agree that it is heavily photoshopped and wouldnt surprise me if these are just cgi costumes.