On Monday, the 35-year-old reality star took to Instagram to share a new selfie snapped while on vacation on Harbour Island in the Bahamas. Cavallari poked fun at her tan lines while posing in a printed bikini by Fella, which she accessorized with a $315 CAD/ $250 USD by Janessa Leone, amber coloured sunglasses by Oliver Peoples ($526 CAD/ $416), and a Summer Body Chain from her line of jewellery, Uncommon James (no longer available).
"Yesterday’s bikini didn’t make for good tan lines but you should be looking at my body chain anyway," Cavallari wrote.
The mother-of-three's latest photo was a hit with fans, with many praising the star for looking toned, fit and happy during her beach vacation.
"No one's looking at anything but that banging body, sis," one fan wrote.
"The bikini is gorgeous like you, " a follower echoed.
"Hard to believe that's a mother of three," someone said.
Cavallari's latest photos come hours after the star shared a sweet post to Instagram dedicated to her best friend, celebrity hairstylist Justin Anderson.
The "Very Cavallari" star shared photos of herself in another Fella swimsuit with criss-cross bodice (the culprit for her tan lines) frolicking in the ocean.
"Not to be too sappy, but this guy has been my rock," the former "Laguna Beach" star captioned the set of candid photos of her and Anderson. "My future husband has some big-ass shoes to fill."
Anderson shared his own post dedicated to Cavallari to social media that featured more photos of the pair frolicking in the crystal clear water.
Anderson's photos gave followers a chance to get a better glimpse of Cavallari's Fella Bikini, which included a $211 CAD /$145 USD Akira Bikini Top and $109 CAD/$75 USD Otis Bikini Bottom in cobalt blue.
"Together we laugh our hardest, we smile our biggest and we enjoy our lives to the fullest," Anderson wrote. "Love you KC! Life’s just better with you in it and i’ll always thank my lucky stars for our friendship."