This black, white, and pink XOXO baby shower is covered in sparkly hearts and the girliest of details! It's fabulously feminine and a lot of fun!