Following speculation that the couple were already married, Kourtney Kardashian and Travis Barker have officially announced their engagement. Barker popped the question in a super romantic setting on a beach at sunset, surrounded by a heart made of red and white roses. Kardashian revealed the engagement with a photo of the occasion, accompanied by the caption “forever @travisbarker.”According to E!, a source said Kardashian had no idea about the engagement and couldn’t stop telling Barker that she loved him. “I could see Kourtney smiling from ear to ear and put her hand over her mouth looking surprised,” they said. “The family cheered for them and went back into the hotel.” This was reportedly the Rosewood Miramar Hotel in Montecito, California.The couple were joined by both sides of their families, including Kourtney’s sisters Kim, Khole, Kendall, and Kylie, as well as her mum Kris, Corey Gamble, and Tristan Thompson. Barker’s children were also in attendance, including his stepdaughter Atiana. His daughter Alabama congratulated the couple on her Instagram Story. “So happy for you guys, I love u both!” she captioned the post.Kim also shared her excitement for her sister, sharing a video of the couple kissing at their engagement dinner with the caption “KRAVIS FOREVER”. Her video also gave fans a glimpse at Kardashian’s engagement ring, which is reportedly worth at least $1 million.