Beyonce Wears Hot Pink Top in NYC

| March 30, 2012 - 9:01 am