Kristin Cavallari poses in swimsuits… after Madison LeCroy linked to Jennifer Lopez and A-Rod

Kristin Cavallari has stayed in top shape as she heads toward 35. And on Tuesday the Hills veteran put her impressive shape on display for new Instagram posts to sell her Uncommon James jewelry.