When I had a similar noise on my XC90 I traced it to the strut top mount.
It's an easy enough DIY job but it's a heavy car so don't be tempted to use cheap bearing and rubber mount
IF it is indeed this. I shopped around and manged to get genuine parts at a very good price.
Quality aftermarket should also be fine but don't buy cheap rubbish as you will end up doing it twice.