Dan Osbourne shows off baby Teddy on Instagram | MadeForMums