The Queen’s Christmas speech is an annual tradition on Christmas Day in the UK and we'd hate for you to miss it.

This year she will talk about the fact that it has "felt quite bumpy",  what with Price Andrew having to step back from public duties and other undesirable events, plus the divisions across the country due to Brexit.

The Queen's speech has been broadcast since 1932, but Queen Elizabeth II has read it herself since 1952. 

Here's how and when you can tune in, even if you're not in the UK.

When is the Queen's Christmas speech this year?

The Queen's speech will be broadcast at 3pm Christmas Day, and it will last roughly ten minutes.

How to watch it on TV

In the UK, the Queen’s Royal Christmas Message, as it is officially called, is broadcast on BBC One, ITV, Sky 1 and Sky News. It is also broadcast on BBC Radio 4 (92-95FM and 103-105FM).

It's shown again on BBC 2 at 5.25pm.

As ever, the message will be pre-recorded and broadcast to all 52 member countries of the commonwealth.

How to watch the Queen's speech online from anywhere

Shortly after the TV broadcast, you will be able to stream the Queen's speech online via iPlayer. You can watch in a web browser, or by downloading the app on your phone or tablet.

Watching on iPlayer is the easiest way to see the speech if you're not in one of the countries where the speech is aired. However, iPlayer is technically only available within the UK.

To get around this limitation you can use a VPN and choose a UK server, which will make it appear that you are in the UK. Not all VPN services unblock iPlayer, but several which do include ExpressVPN, NordVPN and Hidden24.