This is a Little Blue Heron and not an egret! I understand how a person could be confused. The Little Blue Herons have a white color phase as juveniles. Yes, the Little Blue Herons really will turn that purple blue color that most people are familiar with.
I spotted this Little Blue Heron on a small pier at a little park lake in The Villages, Florida near Spanish Springs Square on September 13, 2015. Please click on the thumbnail image to see a very slightly larger version of that photo. Enjoy!