As shown in photo 24 in this sequence from the recent State Dinner at the White House:
  
  
     
  Find multimedia and interactive features including photos, video and galleries on news, politics, travel, autos, movies, fashion, science and much more.
   
  
    
    
  
  
 
             
            
               
               
               
            
            
           
          
            
              
                Odesio  
                
               
              
                  
                    December 2, 2009,  2:35pm
                   
                   
              2 
               
             
            
              It looks like an Army Blue Mess Jacket of some kind.
             
            
               
               
               
            
            
           
          
            
            
              The Army Mess Blue worn by a social aide Major of the Artillery (I presume those odd purple lapels are supposed to be Artillery red.)
             
            
               
               
               
            
            
           
          
            
            
              Agreed.  It’s the Army Blue Mess Uniform.  The lapel color is indeed the branch color, though what that maroon-ish color is supposed to be, I don’t know.  You can’t see his suspenders, but those would also be in the branch color.
             
            
               
               
               
            
            
           
          
            
            
              It may be JAG. I know purple is the color of law.
             
            
               
               
               
            
            
           
          
            
              
                Turble  
                
               
              
                  
                    December 2, 2009,  4:28pm
                   
                   
              6 
               
             
            
            
               
               
               
            
            
           
          
            
            
              
In academic regalia, that is.
             
            
               
               
               
            
            
           
          
            
            
              It’s the Civil Affairs and Psychological Operations branch.
             
            
               
               
               
            
            
           
          
            
            
              I believe it’s the catering branch of the New Earth Army.
             
            
               
               
               
            
            
           
          
            
              
                Monty  
                
               
              
                  
                    December 3, 2009,  2:08pm
                   
                   
              10 
               
             
            
              Warning:  PDF link follows!
Army Regulation 670-1 
See Chapter 24, Army Blue Mess and Evening Mess Uniforms—Male.
Paragraph 24-5 states that General Officers, except Chaplains, will have dark blue lapels; all Chaplains will have black lapels; all other officers will have lapels of the first-named color of their branch (as listed AR 670-1, para 28-19); and all Enlisted personnel will have dark blue lapels.
Here is the list of branch colors for lapels as found in paragraph 28-19:
a. Adjutant General Corps: dark blue and scarlet (cable numbers 65012 and 65006). 
b. Air Defense Artillery: scarlet (cable number 65006). 
c. Armor: yellow (cable number 65002). 
d. Army Medical Specialist Corps: maroon and white (cable numbers 65017 and 65005). 
e. Army Nurse Corps: maroon and white (cable numbers 65017 and 65005). 
f. Aviation: ultramarine blue and golden orange (cable numbers 65010 and 65003). 
g. Branch Immaterial: teal blue and white (cable numbers 65024 and 65005). 
h. Cavalry: yellow (cable number 65002). 
i. Chaplains: black (cable number 65018). 
j. Chemical Corps: cobalt blue and golden yellow (cable numbers 65011 and 65001). 
k. Civil Affairs, USAR: purple and white (cable numbers 65009 and 65005). 
l. Corps of Engineers: scarlet and white (cable numbers 65006 and 65005). 
m. Dental Corps: maroon and white (cable numbers 65017 and 65005). 
n. Field Artillery: scarlet (cable number 65006). 
o. Finance Corps: silver gray and golden yellow (cable numbers 65008 and 65001). 
p. General staff: no color assigned. 
q. Infantry: light blue (cable number 65014). 
r. Inspector General: dark blue and light blue (cable numbers 65012 and 65014). 
s. Judge Advocate General’s Corps: dark blue and white (cable numbers 65012 and 65005). 
t. Medical Corps: maroon and white (cable numbers 65017 and 65005). 
u. Medical Service Corps: maroon and white (cable numbers 65017 and 65005). 
v. Military Intelligence: oriental blue and silver gray (cable numbers 65027 and 65008). 
w. Military Police Corps: green and yellow (cable numbers 65007 and 65002). 
x. National Guard Bureau: dark blue (cable number 65012). 
y. Ordnance Corps: crimson and yellow (cable numbers 65013 and 65002). 
z. Quartermaster Corps: buff (cable number 65015). 
aa. Signal Corps: orange and white (cable numbers 65004 and 65005). 
ab. Special Forces: jungle Green (cable number 65025). 
ac. Staff specialist, USAR: green (cable number 65007). 
ad. The Sergeant Major of the Army. no color assigned. 
ae. Transportation Corps: brick red and golden yellow (cable numbers 65020 and 65001). 
af. Veterinary Corps: maroon and white (cable numbers 65017 and 65005). 
ag. Warrant officers: brown (cable number 65016).
 
 
As one can see, purple is only assigned to the USAR Civil Affairs branch while the JAG Corps has dark blue lapels.
The regulation linked above is dated 3 February 2005.
p.s. to Turble :  Dress Blues (real name:  Army Blue Uniform) and Blue Mess are two different uniforms.
             
            
               
               
               
            
            
           
          
            
            
              This might be of interest; those Marines have it goin’ on!: Mess dress uniform - Wikipedia 
             
            
               
               
               
            
            
           
          
            
            
              Looks like they’ve finally abandoned “don’t ask don’t tell.”
             
            
               
               
               
            
            
           
          
            
            
              
The Branch Immaterial?  Is that like the Choir Invisible?
             
            
               
               
               
            
            
           
          
            
              
                DrCube  
                
               
              
                  
                    December 3, 2009,  3:18pm
                   
                   
              14 
               
             
            
              
Plus, they were never “Dress Greens”, just Class As.
             
            
               
               
               
            
            
           
          
            
              
                brad_d  
                
               
              
                  
                    December 3, 2009,  4:34pm
                   
                   
              15 
               
             
            
              What does a “no color assigned” lapel look like, I wonder?
             
            
               
               
               
            
            
           
          
            
            
              Looks a bit like a drum major in search of a parade.
             
            
               
               
               
            
            
           
          
            
              
                mbh  
                
               
              
                  
                    December 5, 2009,  1:21pm
                   
                   
              18 
               
             
            
              
There is only one Sergeant Major of the Army.  I would assume he would wear the color of the branch he was in before he got promoted to SMA.
Likewise, general staff personel would wear the colors of the branch they were in before they were assigned to the general.
             
            
               
               
               
            
            
           
          
            
              
                Monty  
                
               
              
                  
                    December 6, 2009,  8:36am
                   
                   
              19 
               
             
            
              
The Sergeant Major of the Army is an Enlisted member.  As such, he would have dark blue lapels.
             
            
               
               
               
            
            
           
          
            
            
              The cut of that jacket doesn’t match here: 
http://downloads.army.mil/docs/asu/dress_classa_lo.jpg 
I also wish to point out that Army hats are doofy.