What better way to celebrate the Fourth of July than by rocking red, white and blue? In honor of Independence Day, check out your favorite celebs like Katy Perry and Ariana Grande who've put on the patriotic colors. And even more stars who didn't realize that they looked like they were paying tribute to the American flag when they stepped outside.
She salutes you! Sporting a flag-emblazoned corset, Katy Perry was the picture of patriotic pride at the "Kids' Inaugural: Our Children. Our Future" event at the Washington Convention Center in Washington, D.C., in 2013.