Brooke Shields In Contract To Buy $4.3 Million Hamptons Home

By: Gabrielle Chung / March 29, 2013