Charlotte McKinney showing off her great body in a bikini as she enjoys a day on the beach in Malibu.