The War of the Roses-set ten-part drama is based on Phillipa Gregory's bestselling novel series The Cousin's War.
The series follows a group of women who find themselves caught up in the race for the throne.
With the nation at war for the past nine years over the rightful King of England, the two sides of the same family - The House of York and The House of Lancaster - are also facing their own battle.
Max Irons will play the House of York's Edward IV, who is crowned the King of England thanks to Lord Warwick (James Frain).
However, Warwick's plans are altered after the King falls in love with commoner Elizabeth Woodville (Ferguson).
Academy Award nominee Janet McTeer plays Elizabeth's sorceress mother Jacquetta, while Amanda Hale will portray the Queen's rival Margaret Beaufort.
Faye Marsay will star as Lord Warwick's daughter Anne Neville, while Aneurin Bernard features as Richard, Duke of York.
Controller of BBC Drama Ben Stephenson said of the series: "One of the most ambitious series the BBC has made, this ten-part series is an epic drama that makes real history as gripping as the best fiction, featuring a cast of extraordinary new talent and some of our finest actors."
David Oakes, Juliet Aubrey, Eleanor Tomlinson, Frances Tomelty, Michael Maloney, Ben Lamb, Hugh Mitchell, Simon Ginty, Eve Ponsonby and Robert Pugh will also appear in the drama.
Made by Anna Karenina's Company Pictures, White Queen will be produced by Gina Cronk (New Tricks) and directed by James Kent (Marchlands).
The White Queen will film on location in Bruges, Belgium. It is scheduled for broadcast in 2013 on BBC One.