Demi Lovato and Jennifer Hudson Share Shocking Bikini Selfies