Yesterday was Solange Knowles' 28th birthday and she got engaged to her longtime boyfriend, music producer Alan Ferguson!

While vacationing in Jamaica the question was asked, and she accepted. Calling it her "perfect" day, she shared an Instagram pic with us of her and her soon to be hubby. Solange and Alan, who is 51 years old, live together with her 8 year old son Daniel Julez.

"My lovelife has been stable for a while. It's a f*&^ked up thing - without conflict it's a lot harder to write interesting songs."