Celebrities showed off their patriotic fashion as they celebrated Independence Day with their fans on social media on Thursday.

View the above gallery of the pictures celebrities shared of themselves and their children celebrating the country's 237th birthday.

Katy Perry, who recently rekindled her romance with John Mayer, joined him in Philadelphia on Thursday for his performance at the city's "Largest Free Concert," before a fireworks display. She posed for a picture with Mayer, while showcasing heavy PDA, and posted it on her Instagram account. In the photo, Perry wore a top with an American flag print and Mayer wore a blue bandana on his head to accent his blue shirt, which featured white stripes.

"Whose broad stripes and bright stars?" The Firework singer wrote in a caption for the picture.

Mariah Carey, who performed at the Macy's annual 4th of July Fireworks Spectacular, shared pictures of herself and her children on Instagram earlier that day. The physically fit mother of two wore a white t-shirt and matching shorts in the photo. Her top was hiked above her midriff to show off her flat tummy. The American Idol 2013 judge also shared a picture of her son, Moroccan, who was holding patriotic gear.

Dancer/actress Julianne Hough also showed her patriotism via a selfie she posted on Instagram on the Independence Day holiday. In the sexy photo, Hough appears to be naked, wearing only a towel, with an American flag print, draped around her body.

German native Heidi Klum honored her adopted homeland by sharing several sexy pictures of her super flat tummy, while wearing a white bikini with stars-and-stripes-styled sunglasses. She captioned the picture, "Happy Fourth of July everyone!"

Many celebrities wished their fans a Happy 4th of July on Twitter, view their holiday greetings here.