Kristin Cavallari is all dolled up and gorgeous in green for a friend’s Mexican wedding