This page is currently in beta so there might still be some issues. Soon you'll be able to browse Spotts by clothing categories to find just what you're looking for. Stay tuned!
Ellen Page struts her stuff in Shoes
Ellen Page is a Canadian film actress and character actress, born in Halifax on 21 February 1987. The actress starred in 2019 in the film 'Naya Legend of the Golden Dolphin'. She earned the Independent Spirit Award for Best Female Lead in 2008.