Nothing says 'I love you' like flowers - or a brand new Lamborghini, if you're Kim Kardashian.
The curvy star, who is worth an estimated £23m, splashed out on a new ride as a surprise for her rapper boyfriend Kanye West's 35th birthday on Friday.
And this was no ordinary sportscar - Kim bought a rare £405,000 Lamborghini Aventador LP 700-4, which is apparently a big deal to motor geeks and Jeremy Clarkson types.
The car, which can do 0-60 in 2.9 seconds, was delivered to Kim's house in Los Angeles and she was papped taking the sleek supercar out for a spin.
Kim couldn't hand over the keys to Kanye just yet as he's currently on tour with Jay-Z, so she filmed a video of herself posing with the car.
And according to TMZ.com, she hopped on the next flight to Ireland to show her new man the clip.
We're guessing that's one Kim Kardashian home movie Kanye will be more than happy to see!
In the mean time, flick through the gallery below to see some of Kim's best looks...