Rob Kardashian and Blac Chyna: we're still tryna get our head around them, actually. On the one hand, Rob seems happier than we've ever seen him, is getting back into shape and appears to have made amends with his family. On the other hand, their couple name is… Blob.
But Rob's outdone himself in the boyfriend stakes today by celebrating Blac's 28th birthday in the most ostentatious way he knows how: chucking loads of money at the situation until it goes away.
Just LOOK what he got her:
Yes, those are 28 plush bouquets with 28 separate notes pinned to them, all of which give one reason why Rob loves her.
"28 bouquets of flowers with 28 reasons why I Love Her for her 28th Bday‼ HAPPY BIRTHDAY ANGELA!! Awwwww I'm the best ‼️😈😈😈😈😈 I LOVE YOU !!" Rob wrote next to his Instagram video, which shows Blac just looking completely overwhelmed at the flower arrangement.
Now, not to piss on her chips in any way, but can you imagine the stink of those bouquets when they start rotting? Think how much topping up of water she's going to have to do over the next three-to-five days. And exactly how much money has Rob literally spent on things that grow naturally (and freely) outside?
(He also got her a cake that looked so good Chyna had to LICK THE KNIFE immediately after slicing it. Gross.)
But anyway, we're not jealous. You hear? We're NOT even slightly jelly. We'd probably have developed on-the-spot hayfever when presenting with a lush wall of OH GOD WHY CAN'T WE FIND A LOVE LIKE THEIRS?????
Pregnant celebrities of 2015 and 2016
Mums to be - pregnant celebs 2015

Emmerdale's Emma Atkins
The Emmerdale actress confirmed on 21 January that she was expecting her first child.

Keira Knightley
We first heard in December that Keira and her husband James were expecting their first baby, which is due around June 2015.

Zooey Deschanel
Zooey and her fiance Jacob Pechenik are expecting their first baby in the summer. We found out the couple's happy news in January.

Abbey Clancy
Abbey broke the exciting news in December that her and husband Peter Crouch were expecting their second child. She tweeted: “Super excited to announce Pete and I are expecting our second baby! We couldn’t be happier.”

Tamera Mowry
Tamera and her husband Adam Housley are expecting baby number two! She broke the news on Instagram at the beginning of January.

Ashlee Simpson
Ashlee and new husand Evan Ross (Diana Ross' son FYI) are expecting their first baby together. Ashlee already has a six-year-old son with Fall Out Boy's Pete Wentz.

Sophie Hunter (Benedict Cumberbatch's wife)
The exciting news that Sophie and Benedict were expecting their first baby broke at the beginning of January, when she was suspected to be 'a few months pregnant'.

Billi Mucklow
The former TOWIE star broke the news on Boxing Day that her and footballer fiance Andy Carroll are expecting their first baby.

Rebecca Adlington
Olympic double-gold medallist Rebecca is expecting her and husband Harry Needs' first baby on 4 June. How very specific!

Olivia Colman
The super-lovely Broadchurch actress is expecting her third child with husband Ed Sinclair. Olivia confirmed the news on 19 February, and added that she's been craving Smarties!

Frankie Bridge
Saturdays star Frankie Bridge had to pull out of the Strictly Come Dancing tour because she's expecting baby number two with husband Wayne Bridge.

Naya Rivera
Glee actress Naya and husband Ryan Dorsey are expecting their first baby. Naya broke the news on 25 February by posting a photo on Instagram of a bun in an oven.

Helen Flanagan
Helen and her fiance Scott Sinclair are expecting their first baby in the summer. Helen broke the news just before Christmas by tweeting: "Me and Scott are expecting our first baby in the summer. We are both so happy and so excited xxx."

Lena Headey
Game Of Thrones actress Lena is expecting her second child. Lena confirmed her pregnancy 16 February, and she's due this summer.

Isla Fisher
Isla and husband Sasha Baron Cohen are expecting their third baby in the next few weeks. The couple already have two daughters - seven-year-old Olive and Elula, four.

Katie Middleton
On 20 October Kate and Prince Williams announced the exciting news that they were expecting their second royal baby at the end of April.

Jennifer Love Hewitt
Jennifer Love Hewitt and her husband Brian Hallisay are looking forward to welcoming their second child after announcing Jennifer's pregnancy in January.

Jodi Albert
Jodi Albert and her Jungle King husband Kian Egan announced back in November that son Koa will be getting a baby brother or sister sometime soon.

Jessica Biel
Justin Timberlake tweeted a photo of him kissing wife Jessica Alba's baby bump at the beginning of February saying: “Thank you EVERYONE for the Bday wishes! This year, I’m getting the GREATEST GIFT EVER. CAN’T WAIT #BoyOrGirl #YouNeverKnow #WeDontEvenKnow #WeAreTakingBets.”

Ferrne Cotton
Fearne dropped the HUGE bombshell on 27 February that she was pregnant with baby number 2 with husband Jesse Wood, and that she was leaving Radio1 after 10 years

Lily Cole
Lily announced her first pregnancy via Instagram. The 27-year-old is expecting a baby with boyfriend and business partner Kwame Ferreira.

Suzanne Shaw
The former Hear'Say singer announced she's expecting her first child with fiance Sam Greenfield in a super-cute video in March. The baby is due in October.