The royal made an appearance at her friend’s pink-themed baby shower in a breezy linen look from go-to label, Posse.
Three years into their romance, Megan Fox and Machine Gun Kelly are still the edgy, emo couple we can’t get enough of—even if ...