Essence.com
Feb, 04, 2010

beyonce-navy-blue-dress.jpg

You May Like