The reality TV star posted photographs on Sunday of herself and the Blink-182 drummer hugging on a beach, amid a circle of roses, captioning the post "forever." Barker commented "FOREVER" underneath the post.
Barker popped the question at a beachside hotel in Montecito, California, on Sunday, according to TMZ.
SEE ALSO | Man arrested for trespassing at Kendall Jenner's Los Angeles home
Kardashian's sisters welcomed the news, with Kim Kardashian posting engagement ring emojis beneath the post. She also took to Twitter to post a video of the couple, captioned "KRAVIS FOREVER."
Kendall Jenner posted a zoomed-in image of Kardashian's hand -- and engagement ring -- as she cupped Barker's face.
The couple started dating at the beginning of 2021 after being friends for years, according to TMZ.
(The-CNN-Wire & 2017 Cable News Network, Inc., a Time Warner Company. All rights reserved.)