Photo(s): GQ (2) | Getty Images
This fourth of July, my personal tribute to America will be subtle (Maybe a red belt will accessorize a white tank top and denim cut offs). We can count on celebrities, however, to go all out for Independence Day. In anticipation of what Katy Perry might come up with, we put together a nostalgic collection of stars wearing red, white and blue. Check out our gallery below to see an eclectic combination of celebrities in loud, flag-themed outfits including Meryl Streep wearing Catherine Malandrino, Raquel Welch in Myra Breckinridge (aka one of THE WORST MOVIEs OF ALL TIME according to Harry Medved in The Fifty Worst Films of All Time (And How They Got That Way) and Heidi Montag (in a bikini, obviously). Who do you think looks best?