News

In an interview with Vogue, Debby revealed that her and Josh’s wedding took place on New Year’s Eve, and they planned the entire thing in a whopping 28 days.