It’s here! The wildly anticipated Audemars Piguet x Swatch collaboration images have finally arrived ahead of its reported in-store launch on May 16. And . . . in a clever move by the duo, it comes in ...