Beyonce Knowles keeps dry by holding her own umbrella before appearing on The Late Show With David Letterman at New York City's Ed Sullivan Theater on Wednesday (April 22).
The 27-year-old actress paired her teal
Elie Saab dress with
Ruthie Davis's brand new Fall 2009 Gold 'Odyssey' platforms, which have twisted rhinestone chains on the peep toe and a mixture of bolts and colored stones that adorn the gold dipped