Beyonce Rocks 'Love on Top' at the VMAs

Performance comes hours after she announces pregnancy

x