Selena Gomez Wore Sneakers for Her Spaghetti-on-a-Yacht Birthday Party