jessica lowndes, kim and kourtney kardashian, christina appelgate, lindsay price look great. Heidi klum looks ready to pop