What do you get the person who has everything? If you want to treat someone special to something a little different from the norm, these experience gifts make a memorable alternative and may even be something you can share. Whatever the occasion, you can't go wrong with our pick of activity days and once-in-a-lifetime experiences for him and her…
1. Driving day
Car fanatics will love the opportunity to get behind the wheels of supercars like a Ferrari or Aston Martin on the top UK race tracks. Goodwood Motor Circuit and Silverstone are among the courses that offer experience days and tours via Virgin Experience Days, with some for as little as £50.
2. Spa day
Treat that friend or family member to some pampering with a spa day. A number of the UK's leading salons and health retreats offer spa day packages – and if you book one for two you'll get to go along too. Win-win.
3. Flying lesson
Buy them the once-in-a-lifetime opportunity to take to the skies with a flying lesson. A 30-minute lesson in a light aircraft could cost you less than £100, while an introductory helicopter lesson will typically set you back around £200.
4. Hot air balloon ride
For a romantic and exhilarating experience, a hot air balloon ride is the way to go. You'll set off at dawn for a magical sunrise flight, capped off with a champagne toast and flight certificate when you book via Virgin.
5. Afternoon tea
Afternoon tea is an experience you can share, and you're spoiled for choice with where to go. Many of the UK's leading hotels and restaurants offer their own unique takes on the tradition – get a look at some of our favourites here.
6. Theatre tickets
Whether it's a West End show or a play at your local theatre, you can't really go wrong with theatre tickets. Shakespeare fans will love the opportunity to see a performance at Shakespeare's Globe Theatre (and tickets often start from just £5) – or treat that musical fan to a night at a show like Mamma Mia or Dreamgirls.
7. Sightseeing tour
Give them the opportunity to explore somewhere new by booking a sightseeing tour. It could be a boat trip down the Thames or to see filming locations from their favourite movie or TV show, there are so many organised tours to choose from across the UK.
8. Cocktail masterclass
If your friend, family member or partner fancies themselves as a mixologist, help them to brush up on their skills with a cocktail masterclass. Bars like Revolution, Be At One and Tiger Tiger offer cocktail making masterclasses at many of their bars – this is a good one to get a group involved in for a fun day out.
9. Be a zookeeper
Allow your animal-loving friend to fulfil their dream of being a zookeeper for the day. Woburn Safari Park and London Zoo are among the attractions that offer such experiences, with close-up animal encounters and the chance to feed and muck out giraffes, penguins, meerkats and more.
10. Cookery class
Not only will a cookery class be fun, but also a chance to learn new skills – and they'll probably get to sample their culinary creation after. From sushi making workshops to learning to make the perfect pizza, whatever their favourite food, you'll find a class to suit at buyagift.co.uk.
Round up your mates for a day of paintballing. Available at various locations across the UK, you'll have a day out to remember – and maybe some bruises to prove it, too.
12. White water rafting
Know a thrill-seeker? They'll have an exhilarating experience at a white water rafting session, with the chance to learn the right techniques before taking to the waves for an adrenaline-fuelled adventure.
Let that special someone feel like a celebrity for the day with their very own photoshoot. Many photoshoot packages allow guests to step into the spotlight with a professional photographer, while some even have a hairstylist and makeup artist on hand to ensure they look their best in front of the camera.
14. Wembley Stadium tour
Football fanatics will have a great day out on a behind-the-scenes tour of Wembley Stadium. Home to the England football team, the venue offers a tour of the dressing rooms, press room, players' tunnel, pitch side and the royal box, where they can have their photo taken with a replica of the FA Cup.
15. Michelin-star dining
Indulge the foodie in your life to dinner at a Michelin-star restaurant. It may be pricey but it will be well worth it to give them a one-off dining experience – and even better if you get to go along too!
16. Indoor skydiving
Adrenaline junkies can have the experience of freefall without having to jump out of a plane with an indoor skydiving experience. There are a number of centres across the UK that offer the experience, where they can ride on 120mph gusts of air and try out an array of skydiving moves.
17. Singing lessons
If they've always fancied themselves as the next Beyoncé but still want to improve their singing prowess, this is a must. A number of packages not only provide a singing lesson but will also give budding singers the opportunity to record their own song and take a copy home to impress their family – or send on to Simon Cowell.
18. Art class
Get their creative juices flowing with an introductory art class. Drawing workshops are available with expert tuition at the V&A two to three times a week, and are available to book via redletterdays.co.uk.
19. Horse riding
Whether they're a complete beginner or a keen rider, an equestrian experience is sure to be a hit with any animal-loving friends. A number of horse riding lessons and experiences are available across the British countryside, with some including lunch at a village pub as part of the day out.
20. A day at a theme park
Buy them tickets for a popular theme park like Alton Towers, Drayton Manor or Thorpe Park, so they can have an adrenaline-filled day out.
21. Gin masterclass
Gin connoisseurs can have the chance to distill their own bespoke 70cl bottle of gin in a mini copper still at The City of London Distillery. As well as choosing their own botanicals and producing the spirit, they'll also design the label before applying a red wax seal. The experience costs £125, see more at cityoflondondistillery.com.