Talk about flawless.

Kate Walsh showed off her incredible beach body while relaxing shoreside in Miami, Fla., on Dec. 11. The "Private Practice" star, 45, went makeup-free as she soaked up the sun and went for a dip, sporting a maroon bikini.

Walsh's show is ending after the sixth season, but the actress admits she's not necessarily ready to say goodbye to Dr. Addison Montgomery.

"There's always that possibility," she told E! Online in September of possibly returning to "Grey's Anatomy," where her character started. "It's really up to [creator] Shonda [Rhimes]. I'm open to anything. I'm ready for my next chapter, but never close the door."

As for what she's doing in the meantime, Walsh, who will star in "Scary Movie 5," admits she's ready for a mini break.

"I'm going to rest," she told E!. "I'm going to travel and work hopefully on other stuff and spend time with my family and friends."

All that resting is doing her body good!

Check out photos of Kate sporting her bikini below:

kate walsh bikini body

kate walsh bikini body

Also on HuffPost:

Loading Slideshow...
  • Bethenny Frankel

  • Hayden Panettiere

  • Ciara

  • Maria Menounos

  • Gwen Stefani

  • Lea Michele

  • Angela Simmons

  • Janice Dickinson

  • Anne Hathaway

  • Angela Simmons

  • Ciara

  • Shemar Moore

  • Naomi Campbell

  • James Marsden

  • Rachel Bilson & Hayden Christensen

  • Balthazar Getty

  • Josh Radnor

  • Minnie Driver

  • Gwen Stefani

  • Emma Thompson

  • Sharon Stone

  • Hayden Panettiere

  • Naomi Watts

  • Kate Hudson

  • Courteney Cox

  • Ashlee Simpson

  • Stephanie Seymour

  • Julianne Hough

  • Miley Cyrus

  • Gwen Stefani

  • Lindsay Lohan

  • Rita Rusic

  • Denise Richards

  • Michelle Rodriguez

  • Katie Holmes

  • Aimee Teegarden

  • Tori Spelling

  • Paris Hilton

  • Christina Milian

  • Kelly Rowland

  • Julianne Hough

  • Tori Spelling

  • Stacy Keibler

  • Teresa Giudice

  • Chelsea Kane

  • Christina Milian

  • Taryn Manning

  • Olivia Munn

  • Whitney Port

  • Nick Lachey & Vanessa Minnillo