How soon after giving birth...

Dazzling • First time parents! Our little prince arrived on Oct 5, 2016 at 6 Lb 5 Oz , 18.75 inches. 💙
How soon after giving birth naturally can you wear a corset/waist trainer and start working out?