Keke Palmer appeared on The Tonight Show starring Jimmy Fallon recently where she did impressions of Shakira and Cher, showing us that she is a true multitalented woman. For the appearance, she dazzled in a yellow floral ensemble.

Keke Palmer wore a Dolce and Gabbana look including a yellow floral print one-shoulder maxi top and floral print crystal-buckle jacquard mini skirt. The look was complete with gold strappy heels and drop earrings. Her ensemble was styled by Seth Chernoff.

Thoughts?