Demi Moore wore a pink bikini top with black bottoms, looked in great health as she showed off her bikini body at a friend’s house in Malibu.