Who says you can't wear white before Memorial Day? Not princesses! Princess Charlene Wittstock of Monaco wore a floor-length white silk gown to attend the inaugural charity ball for the White Feather Foundation with her husband Prince Albert in Monte Carlo this weekend. The evening raised money for the organization, founded by John Lennon's son Julian, and its mission to voice the needs of those underprivileged. Now that is Princess-worthy!
Love her Princess-style? See more of Charlene's royal outfits in the gallery.