Charlotte McKinney hit the beach in Malibu over the weekend, and all eyes were on the 22-year-old model as she showed off her insane curves in front of boyfriend Stephen Dorff's home. The busty blonde was joined by a gal pal, though she usually has no problem parading around in next to nothing, she seemed a little bit camera shy at one point!

Later in the evening Charlotte flaunted her hot bod at SoHo house in a tiny pair of daisy dukes and lace-up heels. Stephen didn't seem too motivated to dress up, but with Charlotte on his arm, it's not like he really needed to...

The duo have been dating for over a year now, and despite the 20 year age difference, they're still going strong!