Denise Richards sported a classic red, white and blue bikini to celebrate Independence Day by the ocean in Malibu in a stunning photo to promote the launch of her own OnlyFans account. The 51-year-old actress caught the last glimpse of the sunset as she posed by the shoreline wearing a sparkling top with a pair of striped bottoms in a snap simply captioned "Happy 4th," with a prompt to direct her one million followers to her new online sharing site.