Selena Gomez talks the talk and walks the walk -- literally! The singer/actress/sometimes Bieber girlfriend took to the streets of Downtown Los Angeles for the March For Our Lives protest, on Saturday. She even Sharpie'd her arm with the movement's hashtag and walked pavement with the rest of LA's finest.

And low and behold, who'd she see on the street next to her, with an expletive-laden protest sign? Bella Thorne, of course! The two are, after all, both former Disney stars so their paths have certainly crossed before. But how cool that they both took the time to support the students of America today and to call for change from our government. We can easily see how Bella fills and clearly she's pissed!

Speaking of being pissed off ... we asked Selena if Bieber's new blonde Baskin Champion is the reason she and Justin broke up. Watch ...