Beyonce Knowles attends the launch of 'Heat' at Macy's Herald Square on 3 F - The Independent