Brooke Shields, 54, shows off ripped body in tiny bikini
If it had been, my doctor said it would have been a race against time.