Jennifer Hudson Proudly Posts Pictures Of Her Svelte Bikini Body On Instagram: "I Earned It!"