Kristin Davis in a bikini and other news