Shakira: 2009 American Music Awards Red Carpet

Colombian-born pop star, Shakira, showed off her long limbs in a bright, yellow mini-dress by Versace. The singer pulled her blond hair in a high ponytail and towered in a pair of bejeweled sky-high heels.

Although I always find it much more striking when her hair is darker and more natural-looking, she still looks gorgeous in this flirty, vivacious ensemble at the 2009 American Music Awards in Los Angeles.

Check out all of our American Music Awards coverage HERE!

Gallery Info: Shakira on the red carpet for the 2009 American Music Awards at the Nokia Theater Los Angeles Live.