Beyonce has proved she's Crazy in Love with hubby Jay-Z - by buying him the world's fastest road car for$2 million.
The 29-year-old singer treated the car-mad 99 Problems rapper to a Bugatti Veyron Grand Sport for his 41st birthday.
She had to wait a year after ordering the supercar, which can do 253 mph and goes from 0-60 in 2.5 seconds. But she managed to keep it secret - and Jay-Z was thrilled with the surprise, which adds to his already impressive fleet.
A source said: "Jay-Z has one of the most enviable collections of bling motors in the world - but even for him the Bugatti is special.
Fox Car Report is on Twitter! Follow us @foxcarreport