Heather Graham flaunted her incredible bikini body while relaxing on the beach with her "Hangover III" co-star Ken Jeong in Rio de Janeiro today (May 28).


The 43-year-old -- yes, she's 43, can you believe it? -- wowed in a red and blue two-piece as she went for a dip in the ocean.


Graham has been a longtime lover of yoga and Pilates and recently revealed that she tries to work out daily to keep her body in tip-top shape. (Obviously, it's paying off!)


"Working out gives me a sense of relaxation, because oftentimes I feel like I’m just thinking too much," Graham told ShedYourWeight.com. "And I used to eat sweets all the time, I was a big sugar person, but now, I’m like ‘I can’t do that’ so I try to eat healthier. I try to choose what’s right for my body."


Check out Heather's unbelievable beach body below:


heather graham bikini body


Also on HuffPost:






  • Maria Menounos




  • Anna Kendrick




  • Bethenny Frankel




  • Ashley Tisdale




  • Pink




  • Shiri Appleby




  • Jennifer Aniston




  • Beyonce




  • Mariah Carey




  • Julianne Hough




  • Rihanna




  • Kimora Lee Simmons




  • Selena Gomez




  • Kate Hudson




  • Kate Moss




  • Ashlee Simpson




  • Gwen Stefani





  • Lea Michele





  • Angela Simmons




  • Jennifer Lopez




  • Janice Dickinson





  • Sharon Stone




  • Jessica Alba




  • Maria Menounos





  • Jennifer Aniston




  • Anne Hathaway





  • Ciara




  • Shemar Moore




  • Rosie Huntington-Whiteley




  • Naomi Campbell




  • James Marsden




  • Rachel Bilson




  • Rachel Bilson & Hayden Christensen




  • Ciara





  • Nicolette Sheridan




  • Balthazar Getty




  • Josh Radnor




  • George Clooney




  • Minnie Driver




  • Gwen Stefani




  • Emma Thompson





  • Sharon Stone & Boyfriend





  • Brooke Burke-Charvet




  • Bruce Jenner





  • Courteney Cox





  • Eric Dane





  • Hayden Panettiere




  • Kelly Rowland




  • Angel McCord




  • Kelly Bensimon




  • Hayden Panettiere