Beyonce & Jay-Z Hit the Beach in St. Barths

Taryn Ryder | April 9, 2012 - 8:13 pm