American Beauty: 60 Pin-Ups to Pop Stars Wearing Flag Inspired Fashion.

American Beauty Flag Inspired Fashion

Long before Lynda Carter donned her Wonder Woman uniform complete with patriotic cape, starlets wore the stars and stripes to sell War Bonds and promote movie studios. The flag inspired fashion theme has since continued with celebrities, entertainers, musicians and models. Whether they are wrapped in flags for magazine covers, wearing various versions of patriotism onstage, or donning red, white and blue bathing suits – I’ve got 60 of the best photos of celebs, models and musicians in stars and stripes from the past nine decades for you right here.

Flag Inspired Fashion

Vintage Hollywood

Many of these old movie studio photos featuring well-known stars from Hollywood’s Golden Age were used to support the war effort and promote the sale of War Bonds.

Mae West:

As Lady Liberty in 1938 for Vanity Fair Magazine:

And again as Lady Liberty in 1970:

Ava Gardner:

And again. And again.

Jayne Mansfield:

Cyd Charisse:

Anne Sheriden:

Rita Hayworth:

Ann Miller:

70s and 80s

Raquel Welch:

Andy Warhol:

David Bowie:

Mick Jagger:

Boy George and Brooke Shields:


Sarah Jessica Parker (for the cover of TV Guide)

Meg Ryan (for Harper’s Australia, photo by Patrick Demarchelier):

Charisma Carpenter:

Tina Fey (for Vanity Fair Cover, photo by Annie Leibovitz):

Michele Williams and Kirsten Dunst:

Stephen Colbert:

Pamela Anderson:

The Gals from American Pie:

Stephen Colbert and Jon Stewart:

Miss Piggy:

Blake Lively (for W Magazine):

Demi Moore (cover of Paris Vogue, photo by Mario Testino) and Sarah Jessica Parker (cover of Harper’s Bazaar, 2001, photo by Patrick Demarchelier):


Britney Spears: (for Rolling Stone, 2000 and Rock The Vote, 1990):

Madonna: (for Rock The Vote, 1990)

Arianna Grande:

Lady Gaga: (from her Telephone video)

Beyonce: (On The Run tour, New Jersey)

Beyonce in concert, Nicole Ritchie at a Britney Spears Concert, 2001:

Axl Rose:

Nicki Minaj: (for Rolling Stone)

Kid Rock in concert, Germany 2001:

Lana Del Rey: (photo by Chuck Grant)

Katy Perry: (few are more patriotic)

Jessica Simpson (GQ cover, 2005):

Ke$ha: (for V Magazine)

Miley Cyrus: (on her Bangerz tour)


Heidi Klum:

Cindy Crawford:

Mila Jovovich, very young and 2014 (both pics by Patrick Duke):

Nina Agdal:

Model (unknown) in Catherine Malandrino Flag Dress:

Lily Aldridge: (on the catwalk in the Victoria’s Secret Fashion Show, 2012)

And, of course, Lynda Carter as Wonder Woman:

God Bless America