Selena Gomez wears a Tom Petty & The Heartbreakers crop top while going out to The Nice Guy restaurant on Saturday night (March 24) in West Hollywood, Calif.

The 25-year-old entertainer matched her shirt with a flaming red skirt and matching lipstick.

Earlier in the day, Selena attended the March For Our Lives LA event where she marched in solidarity for gun control.

“I don’t want this to just be an Instagram post anymore. PLEASE. ENOUGH. These people, families and CHILDREN have suffered enough. Today we march for our lives. I’m going to continue to trust god with the future and also play my part in bringing change. #marchforourlives #notjustahashtag,” she captioned photos from the event.