After an eventful first half of the Premier League campaign, we are finally closing in on the January transfer window.
The rumour mill has been in full swing for weeks now and football fans will be very excited to see who their team are going to sign to improve their chances in the second half of the campaign.
While many sides will be content with their current squad, there are many who will be in need of some reinforcements as they look to challenge for the top four or avoid relegation.
Here is one signing each Premier League club should make in January...
1. Arsenal - Dusan Vlahovic
With Pierre-Emerick Aubameyang out of the picture, Arsenal need to sign a striker and have been linked with Fiorentina's Dusan Vlahovic. The 21-year-old has 16 league goals in Serie A this season. Photo: Gabriele Maltinti
2. Aston Villa - Glen Kamara
With Marvelous Nakamba likely to be sidelined for months, Steven Gerrard will be on the hunt for a replacement and a move for Rangers' Glen Kamara could be on the cards. The 26-year-old was pivotal under Gerrard as the Scottish club won the league last season. Photo: Ian MacNicol
3. Brentford - Brennan Johnson
Brennan Johnson is guaranteed a move to the Premier League in the near future and Brentford would do very well to snap him up. The Bees have struggled for goals this season and it is reported that Nottingham Forest want £10m for the player - a price that could prove a bargain if he impresses. Photo: Michael Steele
4. Brighton - Ben Brereton
Brighton are already reportedly very close to agreeing a deal for Blackburn Rovers striker Ben Brereton and it could prove to be a very good signing. The Chile international has 19 league goals this season and will cost around the same as Neal Maupay. Photo: Lewis Storey