Sabrina Carpenter headlined the second night of Primavera Sound in Barcelona last night, her first show in a couple of months while she’s in between legs of her ongoing Short N’ Sweet tour. It was the one-year anniversary of the day the singer dropped her #1 hit “Please Please Please,” and the day after she dropped her new single “Manchild.” At Primavera, she did “Manchild” live for the first time, and debuted a new cover (of which she’s done many): The Weather Girls’ 1983 hit “It’s Raining Men.” See some clips below.