Stella McCartney and Jennifer Lopez get cheeky and more star snaps

2 weeks ago